sql替换语句问题!在线等!谢谢大家帮忙!

来源:百度知道 编辑:UC知道 时间:2024/05/11 15:36:37
问个哈 。我设了一个变量。我要把变量里的值替换原来表里某个字段名下的一个值,这句sql怎么写?

你的问题比较模糊。
假设你的表如下:数据表名(工资表)
编号 姓名 工资 奖金
1 张三 100 50
2 李四 150 60
3 王五 90 40
4 赵六 200 70
如果要把李四的工资替换为你的变量值。
定义数据源g_cn
dim bianliang '你的变量
dim rs as adodb.recordset
set rs=g_cn.execute("update 工资表 set 工资='" & bianliang & "' where 姓名='李四'")
如果,要把变量替换为李四的工资那就是这样:
dim bianliang '你的变量
dim rs as adodb.recordset
set rs=g_cn.execute("select 工资 from 工资表 where 姓名='李四'")
bianliang=rs.field(0)

decalre @a int

select @2=id(表的列名)
from 表名
where
条件

注意:根据条件应该有一个值,多个值得话替换最后一个查询的结果

update 表名
set 列名=你要替换的值(如果是字符串,要加引号)(或列名=:你的变量)
where 设定条件(就是满足条件才体汉)

update table set title=变量 where 条件

strSQL="select "+变量名+" from Ta "