怎样才能以一个表中的COLUMN来作变量? 用动态语句来实现Declare @ColName Varchar(50)Set @ColName='column1'EXEC('update table set '+@ColName+' = 100 where ...') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create ptocedure updatedata@colName varchar(20)asdeclare @sql varchar(2000)set @sql='update table1 set '+@colName+'=100 where .....'exec(@sql)go 求一个简单的sql语句 很急,高人帮忙(插入数据后更新) 请问一个弱智的问题,A服务器数据库的备份文件可不可以在B服务器上恢复呢? sql表多对多的查询 看这个SQL语句那儿错了 这样的查询语句怎么做成存储过程? 求一个存储过程// f交叉表查询问题 请教 日期的排列顺序! 请问SQL SERVER和ORACLE有什么区别??(万分火急!急!急!) 关于SQL表间查询的问题!(续) 怎么导出包含数据库表及测试数据、触发器和存储过程的脚本
@colName varchar(20)
as
declare @sql varchar(2000)
set @sql='update table1 set '+@colName+'=100 where .....'
exec(@sql)go