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语句
因此实际项目中两种脚本应分开执行