[英]Printing list of variables that are used in an insert in a stored proc
我很好奇,是否有一種方法可以查看我在嵌套存儲過程中的插入語句中使用的變量值。 因此,例如,嵌套存儲的proc正在調用此語句,而我想找到一種簡單的方法來打印該列表。
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
)
所以想學習一種通過修改存儲的過程來打印@ rate#變量列表的方法
**請嘗試這個**
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
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.