当前位置:网站首页>sql中ddl和dml(数据库表与视图的区别)
sql中ddl和dml(数据库表与视图的区别)
2022-08-01 11:07:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
DDL和DML的定义和区别
1、DML(Data Manipulation Language)数据操纵语言:
适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等.
对表(索引和序列)中数据操作就是DML,对数据库中的(表,索引,序列,同义词等)都是DDL操作
2、DDL(Data Definition Language)数据定义语言:
适用范围:对数据库中的某些对象(例如,database,table)进行管理,DDL的对象就是这三个关键字
Create,Alter和Drop.
区别:
1.DML操作是可以手动控制事务的开启、提交和回滚的。
2.DDL操作是隐性提交的,不能rollback!
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126882.html原文链接:https://javaforall.cn
边栏推荐
- Drawing arrows of WPF screenshot control (5) "Imitation WeChat"
- R语言ggplot2可视化:使用ggpubr包的ggdensity函数可视化密度图、使用stat_central_tendency函数在密度中添加均值竖线并自定义线条类型
- 【随心笔记】假期快过去了,都干了点什么
- JWT
- PDMan-domestic free general database modeling tool (minimalist, beautiful)
- [Nodejs] node的fs模块
- .NET analyzes the LINQ framework in depth (three: the elegant prelude of LINQ)
- Promise学习(三)Promise的几个关键性问题 -- 状态改变、执行顺序与机制、多任务串联、异常穿透、中断promise链
- 一文说明白ECDSA spec256k1 spec256r1 EdDSA ed25519千丝万缕的关系
- Sparse representation - study notes
猜你喜欢
Promise学习(四)异步编程的终极解决方案async + await:用同步的方式去写异步代码
这是我见过写得最烂的Controller层代码,没有之一!
C#/VB.NET 将PPT或PPTX转换为图像
什么是步进电机?40张图带你了解!
Why Metropolis–Hastings Works
小程序毕设作品之微信美食菜谱小程序毕业设计成品(1)开发概要
一文说明白ECDSA spec256k1 spec256r1 EdDSA ed25519千丝万缕的关系
图解MySQL内连接、外连接、左连接、右连接、全连接......太多了
jmeter
Promise学习(三)Promise的几个关键性问题 -- 状态改变、执行顺序与机制、多任务串联、异常穿透、中断promise链
随机推荐
Promise learning (2) An article takes you to quickly understand the common APIs in Promise
小程序毕设作品之微信美食菜谱小程序毕业设计成品(3)后台功能
Mini Program Graduation Works WeChat Food Recipes Mini Program Graduation Design Finished Products (3) Background Functions
数字化转型实践:世界级2B数字化营销的方法框架
Why Metropolis–Hastings Works
.NET性能优化-使用SourceGenerator-Logger记录日志
Promise learning (1) What is Promise?how to use?How to solve callback hell?
Dapr 与 NestJs ,实战编写一个 Pub & Sub 装饰器
Push the local project to the remote repository
Several methods of appending elements are commonly used in js: append, appendTo, after, before, insertAfter, insertBefore, appendChild
【云驻共创】分布式技术之华为云全域调度技术与实践
正则表达式
稀疏表示--学习笔记
深度学习 | MATLAB实现一维卷积神经网络convolution1dLayer参数设定
解决vscode输入! 无法快捷生成骨架(新版vscode快速生成骨架的三种方法)
The first experience of Shengsi large model experience platform——Take the small model LeNet as an example
.NET analyzes the LINQ framework in depth (three: the elegant prelude of LINQ)
Cross-domain network resource file download
WPF 截图控件之绘制箭头(五)「仿微信」
slice、splice、split傻傻分不清