当前位置:网站首页>ddl and dml in sql (the difference between database table and view)
ddl and dml in sql (the difference between database table and view)
2022-08-01 11:32:00 【Full stack programmer webmaster】
Hello everyone, meet again, I'm your friend Quanstack Jun.
DDL and DMLDefinition and difference
1. DML (Data Manipulation Language) data manipulation language:
Scope of application: perform some simple operations on the data in the database, such as insert, delete, update, select, etc.
Data operations in tables (indexes and sequences) are DML operations, and data operations in databases (tables, indexes, sequences, synonyms, etc.) are DDL operations
2. DDL (Data Definition Language) data definition language:
Scope of application: To manage some objects in the database (for example, database, table), the objects of DDL are these three keywords
Create, Alter and Drop.
Difference:
1.DML operations can manually control the opening, committing and rolling back of transactions.
2. DDL operations are implicitly submitted and cannot be rolledback!
Publisher: Full-stack programmer, please indicate the source: https://javaforall.cn/126882.htmlOriginal link: https://javaforall.cn
边栏推荐
- How to use DevExpress controls to draw flowcharts?After reading this article, you will understand!
- Mini Program Graduation Works WeChat Food Recipes Mini Program Graduation Design Finished Products (3) Background Functions
- STM32 CAN过滤器配置详解
- Kaitian aPaaS mobile phone number empty number detection [Kaitian aPaaS battle]
- R语言检验时间序列的平稳性:使用tseries包的adf.test函数实现增强的Dickey-Fuller(ADF)检验、检验时序数据是否具有均值回归特性(平稳性)、具有均值回归特性的案例
- Promise学习(二)一篇文章带你快速了解Promise中的常用API
- 进制与转换、关键字
- bat倒计时代码
- Why Metropolis–Hastings Works
- R语言ggplot2可视化:使用ggpubr包的ggscatter函数可视化散点图、使用xscale函数指定X轴坐标轴度量调整方式、设置x轴坐标为scientific使用科学计数法显示坐标值
猜你喜欢

A new generation of ultra-safe cellular batteries, Sihao Airun goes on sale starting at 139,900 yuan

Mini Program Graduation Works WeChat Food Recipes Mini Program Graduation Design Finished Products (3) Background Functions

【公开课预告】:超分辨率技术在视频画质增强领域的研究与应用

Promise to learn several key questions (3) the Promise - state change, execution sequence and mechanism, multitasking series, abnormal penetration, interrupt the chain of Promise

判断JS数据类型的四种方法

LeakCanary如何监听Service、Root View销毁时机?

解决vscode输入! 无法快捷生成骨架(新版vscode快速生成骨架的三种方法)

利用正则表达式的回溯实现绕过

Mini Program Graduation Works WeChat Food Recipes Mini Program Graduation Design Finished Products (2) Mini Program Functions

Promise学习(三)Promise的几个关键性问题 -- 状态改变、执行顺序与机制、多任务串联、异常穿透、中断promise链
随机推荐
各位大拿,安装Solaris 11.4操作系统,在安装数据库依赖包的时候包这个错,目前无原厂支持,也无安装盘,联网下载后报这个错,请教怎么解决?
利用正则表达式的回溯实现绕过
Stone Technology builds hard-core brand power and continues to expand the global market
机器学习 | MATLAB实现支持向量机回归RegressionSVM参数设定
ACL 2022 | 文本生成的相关前沿进展
MNIST是什么(plist是什么意思)
【随心笔记】假期快过去了,都干了点什么
Transfer learning to freeze the network:
Introduction to STM32 development Introduce IIC bus, read and write AT24C02 (EEPROM) (using analog timing)
力扣解法汇总1374-生成每种字符都是奇数个的字符串
【云享新鲜】社区周刊·Vol.73- DTSE Tech Talk:1小时深度解读SaaS应用系统设计
Istio Meetup China:全栈服务网格 - Aeraki 助你在 Istio 服务网格中管理任何七层流量
Promise学习(三)Promise的几个关键性问题 -- 状态改变、执行顺序与机制、多任务串联、异常穿透、中断promise链
bat倒计时代码
一篇文章,带你详细了解华为认证体系证书(2)
Push the local project to the remote repository
Why Metropolis–Hastings Works
Aeraki Mesh became CNCF sandbox project
The difference between undefined and null in JS
Why Metropolis–Hastings Works