2017-04-11 5 views
0

入れ子になっているストアドプロシージャの挿入ステートメントで使用されている変数値を確認する方法があるかどうか不思議です。たとえば、ネストされたストアドプロシージャがこのステートメントを呼び出しているので、そのリストを簡単に印刷する方法を探したいと思います。ストアドプロシージャの挿入に使用される変数のリストを表示

INSERT INTO MyTable 
(
[Rate1_Amt], 
[Rate2_Amt], 
[Rate3_Amt], 
[Rate4_Amt], 
[Rate5_Amt], 
[Rate6_Amt], 
[Rate7_Amt], 
[Rate8_Amt], 
[Rate9_Amt], 
[Rate10_Amt] 
) 
VALUES 
(
@rate1, 
@rate2, 
@rate3, 
@rate4, 
@rate5, 
@rate6, 
@rate7, 
@rate8, 
@rate9, 
@rate10 
) 

ので

答えて

0

**これを試してみてください**ストアドプロシージャを変更することで、@レート#変数の一覧を印刷する方法を学びたい

PRINT CAST(@rate1 as varchar(max))   
PRINT CAST(@rate2 as varchar(max)) 
PRINT CAST(@rate3 as varchar(max)) 
PRINT CAST(@rate4 as varchar(max)) 
PRINT CAST(@rate5 as varchar(max)) 
PRINT CAST(@rate6 as varchar(max)) 
PRINT CAST(@rate7 as varchar(max)) 
PRINT CAST(@rate8 as varchar(max)) 
PRINT CAST(@rate9 as varchar(max)) 
PRINT CAST(@rate10 as varchar(max)) 


INSERT INTO MyTable 
(
[Rate1_Amt], 
[Rate2_Amt], 
[Rate3_Amt], 
[Rate4_Amt], 
[Rate5_Amt], 
[Rate6_Amt], 
[Rate7_Amt], 
[Rate8_Amt], 
[Rate9_Amt], 
[Rate10_Amt] 
) 
VALUES 
(
@rate1, 
@rate2, 
@rate3, 
@rate4, 
@rate5, 
@rate6, 
@rate7, 
@rate8, 
@rate9, 
@rate10 
) 
関連する問題