分类：电脑/网络-互联网-上网帮助
问题：SQL语句中字段的值是变量怎么传递U_1,U_2,U_3是表1中 
U_1,U_2,U_3 是 表1中的字段名update [表1] T U_i=2 FROM [表1] where code=001想通过i变量值 更改掉表1中的U_i字段中的值博主地址： 
回答：如果你用存储过程的话，你可以声明一个变量来存放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"