用SQL更新数据

王朝mssql·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

更新数据使用的是【update】命令。

4.8.1 直接赋值更新

1. 语法

update 数据表

set 字段名1=新的赋值,字段名2=新的赋值,……

where 条件

2. 实例

在【命令编辑区】执行以下语句。

―――――――――――――――――――――――――――――――――――――

update scott.emp

set empno=8888,ename='TOM',hiredate='03-9月 -2002 '

where empno=7566;

―――――――――――――――――――――――――――――――――――――

【参见光盘文件】:\第4章\4.8\481.sql。

单击【执行】按钮,出现如图4.49所示的结果。

4.8.2 嵌套更新

1. 语法

update 数据表

set 字段名1=(select 字段列表 from 数据表 where 条件),字段名2=(select 字段列表 from 数据表 where 条件),……

2. 实例

在【命令编辑区】执行以下语句。

―――――――――――――――――――――――――――――――――――――

update scott.emp

set sal=

(

select sal+300 from scott.emp

where empno=7599

)

where empno=7599;

―――――――――――――――――――――――――――――――――――――

【参见光盘文件】:\第4章\4.8\482.sql。

单击【执行】按钮,出现如图4.50所示的结果。

以上我们学习了如何利用SQL对数据表中的数据进行录入、删除、更新和查询操作。读者利用这些实例可以结合自己的实际快速把握这些基本的数据治理语句。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航