SQL Server

概要

ストアドプロシージャ(STORED PROCEDURE)

ストアドプロシージャとは、SQLを拡張したプログラム言語Transact-SQLを利用して、一連のSQLの処理手続きを記述したプログラムです。ストアドプロシージャはSQL Serverのプロセス内で実行されるため、非常に高速な処理が可能となります。このため、大量のデータを操作する際などは、非常に優れた手法といえます

ストアドプロシージャのメリット

  • SQL単体では困難な処理を実装できる
  • 繰り返し実施する処理をあらかじめまとめておける
  • パフォーマンスに優れている

ストアドプロシージャの新規作成

CREATE PROCEDURE プロシージャ名
  [@パラメータ データ型, ……]
AS
  SQLステートメント
 
CREATE PROCEDURE プロシージャ名
 @ID int
AS
  SELECT ... 

ストアドプロシージャの実行

EXECUTE プロシージャ名 パラメータ1, パラメータ2 ……
  

ストアドプロシージャの更新

ALTER PROCEDURE プロシージャ名
  @Name nvarchar(50)
AS
  SELECT ...

ストアドプロシージャを削除する

DROP PROCEDURE プロシージャ名 


あなたのお住まいの地域で最安のブロードバンド選び

コメント:



(画像の文字列を入力して下さい)

トップ   編集 凍結 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019/12/02 (月) 12:41:59 (1628d)

yVoC[UNLIMITȂ1~] ECirŃ|C Yahoo yV LINEf[^[Ōz500~`I


z[y[W ̃NWbgJ[h COiq 萔O~ył񂫁z COsیI COze