この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 13932|答える: 0

[出典] sqlserverがストアドプロシージャを作成する際の詳細な説明

[リンクをコピー]
掲載地 2014/10/09 9:59:34 | | |
1. ストアドプロシージャ:C#のメソッドに似ており、特定のタスクを完了するためのSQL文の集合です。
機能:より複雑なビジネスロジックの管理や処理に使用。 パラメータ、戻り値、返還値を持つパラメータがあり、変数を定義し、プロセス制御文を書くことができます。 データベース文の作成は含められません
利点:再利用性の向上、モジュール設計の可能、実行速度の向上、ネットワークトラフィックの削減、セキュリティの向上。
カテゴリー:
       1. システム保存プロセス:
1) マスターに存在するシステム定義
2) 通常はsp_かxp_で始まります。
              sp_システムパラメータの設定に使われます
              xp_オペレーティングシステムが提供する関数を呼び出すために使われます
              システムのストアドプロシージャを呼び出します:ストアドプロシージャ名を実行します
       2. 保存手順のカスタマイズ
              1) ユーザー定義で、現在のデータベースに存在するもの。
              2) 通常はp_で始まります。 (名前はカスタマイズされています)
「構文を作成:
  1. if exists(select * from  sysObjects where name='存储过程名')
  2. drop proc 存储过程名
  3. go
  4. create  procedure  存储过程名
  5. [
  6. 参数 数据类型[ = 默认值] [output],
  7. ……..
  8. ]
  9. as
  10.   //语句块
  11. go
コードをコピーします






先の:データベースのストアドプロシージャをC#で呼び出します
次に:なぜSQLでストアドプロシージャを使うのか、そしてその利点は何ですか?
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com