更新数据使用的是【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对数据表中的数据进行录入、删除、更新和查询操作。读者利用这些实例可以结合自己的实际快速掌握这些基本的数据管理语句。
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18