SQL SERVER 关于数据追加更新的问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 04:24:33
数据库 列A,列B,列C 做更新处理

更新处理内容
①往数据库里加一行

INSERT INTO
数据库
VALUES(1,a,b);

②然后再把加进去的值a,b改为c,d

UPDATE
数据库
SET
列B = c
列C = d
WHERE
列A = 1
;

然后进行两个处理
第一个处理:把更新处理的内容去掉,使数据库返回原来的状态
第二个处理:确定更新处理的内容,使数据库保持更新后的状态

我想问一下用SQL SERVER 2005 怎么写这两个处理
请大家指点,谢谢了
谢谢一楼的回答,
这不是实际的操作,是学校的课题

表达的很不理想!

你为什么要做两步呢??一步就完成你的要求了.
首先把你的a和b分别赋值给c和d
直接insert into values(1,c,d)到表就可以了.
何必再去update修改 ????