SQL 中的 DDL 和 DML 命令是什么?它们有何不同?
What are DDL and DML in SQL, and how are they different?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: easy
分类: Databases
标签: DDL, DML, SQL
参考答案摘要
答案 DDL(Data Definition Language)用于定义/修改数据库结构,如 CREATE、ALTER、DROP、TRUNCATE、RENAME;DML(Data Manipulation Language)用于操作数据,如 INSERT、UPDATE、DELETE。常见区别是 DDL 更偏结构层、影响对象定义;DML 更偏数据层,常配合 WHERE 精确定位受影响记录,并与事务控...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。