DDL是数据定义语言,用于定义架构,数据库,表,约束等结构。DDL的示例包括create和alter语句。
DDL是数据处理语言,用于处理数据。DML的示例是插入,更新和删除语句。
以下是DDL和DML之间的重要区别。
序号 | 键 | DDL | DML |
---|---|---|---|
1 | 代表 | DDL代表数据定义语言。 | DML代表数据处理语言。 |
2 | 用法 | DDL语句用于创建数据库,架构,约束,用户,表等。 | DML语句用于插入,更新或删除记录。 |
3 | 分类 | DDL没有进一步的分类。 | DML进一步分为过程DML和非过程DML。 |
4 | 指令 | 创建,删除,重命名和更改。 | 插入,更新和删除。 |