問題タブ [context-info]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - トリガーの Context_info 値が null です
実行開始時にトリガーで値を取得したい。ただし、パラメーター オプションを使用して値を取得することは、トリガーでは使用できません。Context_infoそこで、その特定の値を 1 つの変数に格納し、それをストアド プロシージャに渡すことにしました。
そして、トリガーでその値を取得しています。しかし、まだ null 値しか取得していません。しかし、パラメータをストアドプロシージャに渡して手動で試してみましたが、正しく実行され、Context_info値もそのストアドプロシージャに正しく表示されています。
しかし、トリガーでこの値を取得すると、NULL が表示されます。また、sys.dm_exec_sessionsテーブルのcontext_info値は更新されていませんが、更新さlast_request_start_timeれlast_request_end_timeています。
誰かが私が間違っている場所を見つけるために私を案内してもらえますか?
これが私のストアドプロシージャとトリガーです:
引き金
sql - 動的 SQL およびコンテキスト情報の不正な文字列
これはとても奇妙です!次のコードは t-sql です。
これは出力です:
なぜ</value></root>添付されていません!