SQL SERVER EXEC的用法
第一种 执行存储过程
exec z_ccgc '1','张三'
exec z_ccgc id='1',sname='张三'
第二种动态执行SQL语句
Select * from Userinfo
Exec('select * from Userinfo')
这种用法有一种好处就是当我们不想查询所有的字段数据,想根据自己的需求查询对应字段的数据时,可以使用这种方法,也可以用来创建游标,存储过程等等。
declare @name varchar(80)
set @name='sname'
Exec('select '+@name+' from Userinfo')