错误提示:必须声明变量 '@qikanc' declare @qikanc intexec('select @qikanc=count(1) from zzb')错误提示:必须声明变量 '@qikanc' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @qikanc intselect @qikanc=count(1) from zzb --?declare @qikanc int declare @sql nvarchar(100)set @sql='select @qikanc=count(1) from zzb'exec sp_executesql @sql,'@qikanc int output', @qikanc outputselect @qikanc declare @sql nvarchar(50)set @sql='select @qikanc=count(1) from zzb'sp_excutesql @sql,N'@qikanc int output',@qikanc outputprint @qikanc 动态SQL应用的问题 很强大,这样设计表结构有何好处? 为不影响数据检索速度,一个库应该不超过多少张表,一张表应该不超过多少条记录,请各位提出建议,谢谢! 如何在主表的自增列上建立外键约束 如何在查询的时候返回一个自增列? 以前的查询改成全文检索怎么写 请教SQL查询效率优化问题? 在sql中如何在一个存储过程中创建多个视图啊? 如何让DATETIME的数据只是接受日期型或是时间型 SQLServer并行执行SQL语句问题 各位大侠,exec 执行拼接的sql语句好像有问题啊? SQL server能否在一台PC上同时运行两个数据库
select @qikanc=count(1) from zzb
declare @qikanc int
declare @sql nvarchar(100)
set @sql='select @qikanc=count(1) from zzb'
exec sp_executesql @sql,'@qikanc int output', @qikanc output
select @qikanc
set @sql='select @qikanc=count(1) from zzb'
sp_excutesql @sql,N'@qikanc int output',@qikanc outputprint @qikanc