猿问

sql server 中的EXEC有什么用?

sql server 中的EXEC有什么用?


墨色风雨
浏览 4352回答 1
1回答

有只小跳蛙

有两个语法:第一个,执行存储过程:如果 EXEC SP_XXX第二个,执行组合的命令字符串,如:12345678declare @cmd varchar(500)select @cmd='select * from 'select @cmd = @cmd + 'tbTest'select @cmd = @cmd + ' where 1=1'exec(@cmd) -- 相当于执行了 select * from tbTest where 1=1 这条查询命令-- 更多带参数传递形式的调用,请参考MSSQL的帮助信息。 
随时随地看视频慕课网APP

相关分类

SQL Server
我要回答