存储过程变量问题?? 不好意思,Must declare the variable '@table2'.中'@table2' 应该是'@table' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE PROC sp_del@id int,@table varchar(50),@col varchar(20)ASExec('delete from '+@table+' where '+@col+'=@id)GO CREATE PROC sp_del@id int,@table varchar(50),@col varchar(20)ASexec("delete from "+@table+" where @col=@id")GO CREATE PROC sp_del@id int,@table varchar(50),@col varchar(20)ASexec('delete from '+@table+' where '+@col+'='+@id+'') CREATE PROC sp_del@id int,@table varchar(50),@col varchar(20)ASExec('delete from '+@table+' where "'+@col+'"='@id)GO 子查询返回多行怎么比较 sql server 2005大概有多大?我看网上有300多M,500多M,600多M,1.2G,1.54G很多版本,我做开发的 两个表字段全不同怎样合并 求一个触发器,将更新记录的时间插入到表中 sql2005新建作业失败;sql补丁 SQL 查询表中相同Name中weight最大的值 如何把datetime的分和秒变为“00:00” 读取二进制数据出错 怎么样把.sql文件,转换成可以用数据库表直观的显示表类型! 关于SQL SERVER的图片问题 大家都来看一下:一个看似简单却久久想不到办法的SQL语句 请高手帮忙!!!急啊..
@id int,
@table varchar(50),
@col varchar(20)
AS
Exec('delete from '+@table+' where '+@col+'=@id)GO
@id int,
@table varchar(50),
@col varchar(20)
AS
exec("delete from "+@table+" where @col=@id")GO
@id int,
@table varchar(50),
@col varchar(20)
AS
exec('delete from '+@table+' where '+@col+'='+@id+'')
@id int,
@table varchar(50),
@col varchar(20)
AS
Exec('delete from '+@table+' where "'+@col+'"='@id)GO