当前位置:网站首页>sql中ddl和dml(sql与access的区别)
sql中ddl和dml(sql与access的区别)
2022-07-30 13:39:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击http://www.captainbed.net
DDL和DML之间的主要区别在于:DDL有助于更改数据库的结构,而DML有助于管理数据库中的数据。
本质区别
DDL代表数据定义语言(Data Definition Language),是一种有助于创建数据库模式的SQL命令。而DML代表数据操作语言(Data Manipulation Language),是一种有助于检索和管理关系数据库中数据的SQL命令。
命令上的区别
DDL中常用的命令有:create,drop,alter,truncate和rename等等。而DML中常用的命令有:insert,update,delete和select等等。
影响上的区别
DDL命令会影响整个数据库或表,而DML命令会影响表中的一个或多个记录。
回滚上的区别
带有DDL命令的SQL语句是自动提交的,其更改将永久保存在数据库中,无法回滚。带有DML命令的SQL语句不会自动提交,其造成的变化不是永久性的,可以回滚。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/128936.html原文链接:https://javaforall.cn
边栏推荐
猜你喜欢
随机推荐
canvas彩虹桥动画js特效
第十四天笔记
ML之PDP:基于FIFA 2018 Statistics(2018年俄罗斯世界杯足球赛)球队比赛之星分类预测数据集利用DT决策树&RF随机森林+PDP部分依赖图可视化实现模型可解释性之详细攻略
LeetCode二叉树系列——144.二叉树的最小深度
剑指 Offer 05. 替换空格
判断链表是否有环
strlen跟sizeof区别
CF1320E Treeland and Viruses
学习笔记——七周成为数据分析师《第一周:数据分析思维》
近两年激光雷达运动物体分割论文阅读小结
Logic Vulnerability----Permission Vulnerability
如何判断自己是否适合IT行业?方法很简单
qq udp tcp机制
[Advanced ROS] Lecture 11 Robot co-simulation based on Gazebo and Rviz (motion control and sensors)
BUUCTF刷题十一道(06)
R语言使用方差分析ANOVA比较回归模型的差异、anova函数比较两个模型并报告它们是否存在显著差异(两个模型的数据相同,一个模型使用的预测特征包含另外一个模型的特征)
【自校正控制】自校正PID
重保特辑|拦截99%恶意流量,揭秘WAF攻防演练最佳实践
OFDM Sixteen Lectures 3- OFDM Waveforms
43.【list链表的定义及初始化】









