首页 > 开发 > 综合 > 正文

用SQL更新数据

2024-07-21 02:40:44
字体:
来源:转载
供稿:网友

    更新数据使用的是【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所示的结果。
用SQL更新数据
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更新数据
    以上我们学习了如何利用SQL对数据表中的数据进行录入、删除、更新和查询操作。读者利用这些实例可以结合自己的实际快速把握这些基本的数据治理语句。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表