WEB开发网
开发学院数据库Oracle 用SQL更新数据 阅读

用SQL更新数据

 2006-08-04 11:53:42 来源:WEB开发网   
核心提示:更新数据使用的是【update】命令,4.8.1 直接赋值更新1. 语法update 数据表set 字段名1=新的赋值,字段名2=新的赋值,……where 条件2. 实例在【命令编辑区】执行以下语句,用SQL更新数据,―――――――――――――――――――――――――――――――――――――

更新数据使用的是【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对数据表中的数据进行录入、删除、更新和查询操作。读者利用这些实例可以结合自己的实际快速掌握这些基本的数据管理语句。

Tags:SQL 更新 数据

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接