
SQL语句中字段的值是变量怎么传递
U_1,U_2,U_3是表1中的字段名update[表1]SETU_i=2FROM[表1]wherecode=001想通过i变量值更改掉表1中的U_i字段中的值...
U_1,U_2,U_3 是 表1中的字段名
update [表1] SET U_i=2 FROM [表1] where code=001
想通过i变量值 更改掉表1中的U_i字段中的值 展开
update [表1] SET U_i=2 FROM [表1] where code=001
想通过i变量值 更改掉表1中的U_i字段中的值 展开
2个回答
展开全部
如果你用存储过程的话,你可以声明一个变量来存放sql:
DECLARE @SQL_1 VARCHAR(8000)、
SET @SQL_1='update [表1] SET U_'+i+'=2 FROM [表1] where code=001 '
EXEC @SQL_1
如果你sql是直接写在asp里的话:
sql1="update [表1] SET U_"&i&"=2 FROM [表1] where code=001"
DECLARE @SQL_1 VARCHAR(8000)、
SET @SQL_1='update [表1] SET U_'+i+'=2 FROM [表1] where code=001 '
EXEC @SQL_1
如果你sql是直接写在asp里的话:
sql1="update [表1] SET U_"&i&"=2 FROM [表1] where code=001"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |