SQL---DML---UPDATE和DELETE的指导原则
来源:互联网 发布:ubuntu新建文件 编辑:程序博客网 时间:2024/06/08 15:28
使用UPDATE和DELETE的语句中几乎全部都含有WHERE子句,因为如果省略了WHERE子句,则UPDATE和DELETE将被应用到表中所有的行。换句话说,如果执行UPDATE而不带WHERE子句,则表中每个行都将用新值更新。类似的,如果执行DELETE语句而不带WHERE子句,表中的所有数据都将被删除。
下面是许多SQL程序员使用UPDATE和DELETE时所遵循的习惯:
- 除非确实打算更新和删除每一行,否则绝对不要使用不带WHERE子句的UPDATE和DELETE语句。
- 保证每个表都有主键,尽可能像WHERE子句那样使用它。
- 在对UPDATE或DELETE语句使用WHERE子句前,应该先用SELECT进行测试,保证它过滤的是正确的记录,以防编写的WHERE子句不正确。
- 使用强制实施引用完整性的数据库,这样MYSQL将不允许删除具有与其他表相关联的数据的行
- SQL---DML---UPDATE和DELETE的指导原则
- SQL-insert-delete-update(DML)常用命令
- sql serveri不用游标,适合于循环DML (update delete insert)的场合实例
- DML语句(delete,insert,update)
- SQL语句 Update和Delete时表关联的写法
- sql 的ddl和dml
- SQL 表的Insert ,update ,delete 触发器
- SQL---DML---UPDATE---UPDATE语句总结
- delete update sql join
- SQL(十八)-UPDATE,DELETE
- 定义和维护约束的指导原则
- Google Chrome的历史和指导原则
- Oracle的Insert、Update、Delete等DML操作速度的提高
- MySQL的delete和update的分类
- hibernate 中hql 的delete和update
- 掌握SQL四条最基本的数据操作语句:Insert,Select,Update和Delete
- 掌握SQL四条最基本的数据操作语句:Insert,Select,Update和Delete
- SQL四条最基本的数据操作语句:Insert,Select,Update和Delete
- A 项目 实战 (二)Spring 与 Struts 集成
- Rails 3入门之二 2- 2 Rails组件
- .Net 版本 Dijkstra
- 2011 09 06 学习总结
- RTP如何打包H264数据
- SQL---DML---UPDATE和DELETE的指导原则
- 线程的生命周期
- DllMain相关注意事项
- 单向链表实现
- DevExpress ASPXGridView 主从表 master detail 动态绑定数据
- 微软为什么给操作系统取名叫Windows 7
- 自定义view的基本步骤和思路
- 使用dcmtk进行worklist服务的测试方法
- 外企面试--基本涵盖了所有问题【附带有答案版本】