1
if(filename==x) 
 exec stored procedure1 

else if (filename==y) 
 exec stored  procedure2 

else 
exec  stored  procedure3

filename is stored in a table .

如何在 sql server 中执行此操作?

4

1 回答 1

1

有没有你遇到问题的部分?这是从表中获取文件名的方式:

Declare @filename nvarchar(100)
Select @filename = filename_column from tablename

if 语句的语法是

If @filename='xxx'
Begin
...
End

执行存储过程是用 完成的exec,就像在您的伪代码中一样。

于 2012-12-12T04:58:17.197 回答