簡體   English   中英

打印存儲過程中插入中使用的變量列表

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM