学编程 ❀(๑╯◡╰๑)❀ 就上soxunxi.cn!这里有CMS,CSS,NET,PHP,Linux,HTML,JAVA,MySQL,Python等教程.
当前位置: MySQL > create须要commit么【MySQL教程】,mysql

想知道create是不是须要commit,你须要相识这些基础的数据库sql言语的学问。

DDL:数据库定义言语,用来建立数据库,建立表格等。

DML:数据库治理言语,如增编削查语句等 。

DCL:数据库操纵言语,如修正数据库体系权限。

DQL:数据查询言语,如隐约查询,衔接查询。

这里就DML,DDL举行一个对照。

DML言语,比方update,delete,insert等修正表中数据的须要commit;
DDL言语,比方create,drop等转变表构造的,就不须要写commit(由于内部隐蔽了commit);

DDL 数据定义言语:
create table 建立表
alter table 修正表
drop table 删除表
truncate table 删除表中所有行
create index 建立索引
drop index 删除索引
当实行DDL语句时,在每一条语句前后,oracle都将提交当前的事件。假如用户运用insert敕令将纪录插进去到数据库后,实行了一条DDL语句(如create table),此时来自insert敕令的数据将被提交到数据库。当DDL语句实行完成时,DDL语句会被自动提交,不能回滚。

DML 数据操纵言语:
insert 将纪录插进去到数据库
update 修正数据库的纪录
delete 删除数据库的纪录
当实行DML敕令假如没有提交,将不会被其他会话看到。除非在DML敕令以后实行了DDL敕令或DCL敕令,或用户退出会话,或停止实例,此时体系会自动
发出commit敕令,使未提交的DML敕令提交。

以上就是create须要commit么的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"create须要commit么【MySQL教程】,mysql"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线