Stored_Procedure_Logging
ストアド プロシージャのログを保存する名前のテーブルがあります。
SPD_name Start_process End_process
SPD_MySpd 2015-04-09 18:06:50 NULL
最初のスクリプトは、次の方法で開始時刻を挿入します。
INSERT INTO Stored_Procedure_Logging (Start_process,SPD_name)
VALUES (GETDATE(),OBJECT_NAME(@@PROCID))
そして、SDP の実行が終了したら、以前に挿入されたレコードを以下のスクリプトで終了時刻で更新する必要がありますが、機能しません!!
2 番目の列 (End_process) に NULL 値が見つかりました。
UPDATE Stored_Procedure_Logging
SET End_process = GETDATE()
WHERE SPD_name =OBJECT_NAME(@@PROCID)
OBJECT_NAME(@@PROCID)
現在のSPDを取得することです
助けてください??