DDL和DML区别
来源:互联网 发布:beast成员关系解析知乎 编辑:程序博客网 时间:2024/05/29 09:15
1.DDL 数据定义语言(Data Definition Language)
创建,修改,删除数据库中的各种对象:表、视图、索引、同义词等的语句
CREATE/ALTER/DROP TABLE
2.DML 数据操纵语言(Data Manipulation Language)
INSERT/UPDATE/DELETE/SELECT等语句
最大的区别:
DDL语句执行后自动提交,不能回滚ROLLBACK;
DML语句执行后,需要手动提交,或者附加COMMIT语句
因此实际项目中两种脚本应分开执行
创建,修改,删除数据库中的各种对象:表、视图、索引、同义词等的语句
CREATE/ALTER/DROP TABLE
2.DML 数据操纵语言(Data Manipulation Language)
INSERT/UPDATE/DELETE/SELECT等语句
最大的区别:
DDL语句执行后自动提交,不能回滚ROLLBACK;
DML语句执行后,需要手动提交,或者附加COMMIT语句
因此实际项目中两种脚本应分开执行
阅读全文
0 0
- DDL和DML区别
- DDL和DML 的区别
- DDL和DML的定义和区别
- DDL和DML的定义和区别
- DDL和DML的定义和区别
- DDL和DML的定义和区别
- DDL和DML的定义和区别
- DML、DDL、DCL区别
- DML与DDL区别
- DML、DDL、DCL区别
- DML、DDL、DCL区别
- DML、DDL、DCL区别
- DDL,DML,DCL区别
- DML、DDL、DCL区别
- DML、DDL、DCL区别
- DML、DDL、DCL区别
- DML、DDL、DCL区别
- DML、DDL、DCL区别
- tar,7z,zip之间的爱恨情仇
- 设计模式【开放封闭原则】
- java.sql.BatchUpdateException: Incorrect string value: '\xF0\x9D\x94\xB9+)...' for column 'NAME_' at
- Python基础-高级-生成器-Generator
- Java解析JSON格式数据
- DDL和DML区别
- KOL的知识变现
- TestNG API常用参数解释
- 算法思维(递归)训练:输出字符串长度为M的子序列
- oracle错误密码导致library cache lock
- Ubuntu的web服务器搭建系列之MySQL(JDK+Tomcat+MySQL+Nginx+Redis+NodeJS)
- 工作了3年的JAVA程序员应该具备什么技能
- 扩展欧几里得的 ——要求第一个数为正
- 无法应用原保存的显示器配置