我听说过有关数据库的DDL和DML术语,但我不明白它们是什么。它们是什么,它们与SQL有何关系?
3 回答
隔江千里
TA贡献1906条经验 获得超10个赞
DDL是数据定义语言:用于定义数据结构。
例如,SQL,这将是诸如指令create table,alter table...
DML是数据操纵语言:它用于操纵数据本身。
例如,SQL,这将是如说明书insert,update,delete,...
繁花如伊
TA贡献2012条经验 获得超12个赞
DDL是数据定义语言:用于定义数据库模式的规范表示法。它适用于架构级别。
DDL命令是:
create,drop,alter,rename
例如:
create table account (
account-number char(10),
balance integer);
DML是数据处理语言。它用于访问和处理数据。
DML命令是:
select,insert,delete,update,call
例如 :
update account set balance = 1000 where account_number = 01;
- 3 回答
- 0 关注
- 1271 浏览
添加回答
举报
0/150
提交
取消