2017-04-11 40 views
0

我很好奇是否有辦法查看嵌套存儲過程中的insert語句中使用的變量值。因此,例如,嵌套的存儲過程調用這個語句,我想找到一個簡單的方法來打印出列表。在存儲過程的插入中使用的變量的打印列表

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 
) 
相關問題