Data Definition Language 数据定义语言
create table 创建表
alter table 修改表
drop table 删除表
truncate table 删除表中所有行
create index 创建索引
drop index 删除索引
当执行DDL语句时,在每一条语句前后,oracle都将提交当前的事务。如果用户使用insert命令将记录插入到数据库后,执行了一条DDL语句(如create table),此时来自insert命令的数据将被提交到数据库。当DDL语句执行完成时,DDL语句会被自动提交,不能回滚。
Data Manipulation Language 数据操作语言
insert 将记录插入到数据库
update 修改数据库的记录
delete 删除数据库的记录
当执行DML命令如果没有提交,将不会被其他会话看到。除非在DML命令之后执行了DDL命令或DCL命令,或用户退出会话,或终止实例,此时系统会自动发出commit命令,使未提交的DML命令提交。
相关推荐
53672021158087603-DDL与DML.sql
SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL。其中用于定义数据的结构,比如 创建、修改或者删除数据库;DCL用于定义数据库用户的权限;在这篇文章中我将详细讲述这...
.
.
DDL、DML和DCL的区别与理解 数据操纵语言。它们是SELECT、UPDATE、INSERT、DELETE,就像它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。 数据定义语言。DDL比DML要多,主要的命令有CREATE、ALTER、...
关于Oracle DDL,DML,DCL,TCL 的一些基础概念,对于初学者很有帮助
Oracle_9i培训胶片中文版-1_2.基本的DDL和DML介绍-caith.ppt
DML、DDL、DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language)...
2024最新DDL-DML-HM
DB2数据库SQL语法(DDL,DML以及插入优化)总结,需要自己下载
刘凝菲-DDL-DML.sql
三、oracle数据定义ddl和dml.pptx
python与mysql基础 教程,数据库的操作,表的DDL、DML
mysql语句01(基础 DDL+DML+DQL部分)
the oracle of the DDL, DML, DCL and TCL Category
培训胶片中文版基本的DDL和DML介绍caith.ppt
Oracle9i培训胶片中文版12基本的DDL和DML介绍caith.ppt