news 2026/4/18 4:30:05

【项目实战】DDL 和 DML 核心概念与核心区别:改“表长什么样”用 DDL,改“表里有什么数据”用 DML。

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【项目实战】DDL 和 DML 核心概念与核心区别:改“表长什么样”用 DDL,改“表里有什么数据”用 DML。

DDL 和 DML 核心概念与区别

首先用通俗的比喻帮你理解:

  • DDL(Data Definition Language,数据定义语言):相当于“建房子的施工图纸和施工操作”,负责定义/修改数据库的结构(比如数据库、表、索引的结构),不涉及具体的数据内容。
  • DML(Data Manipulation Language,数据操作语言):相当于“住进房子后摆放家具、整理物品”,负责操作数据库中表的具体数据(新增、修改、删除、查询),不改变表本身的结构。

下面用表格和代码示例详细对比:

<
特性DDL(数据定义语言)DML(数据操作语言)
核心作用定义/修改数据库对象的结构操作表中的具体数据
操作对象数据库、表、索引、视图等结构表中的行/列数据
常用命令CREATE、ALTER、DROP、TRUNCATEINSERT、UPDATE、DELETE、SELECT(注:SELECT 也常归为 DQL)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/27 20:28:27

车辆控制十年演进

车辆控制算法&#xff08;Vehicle Control&#xff09; 的十年&#xff08;2015–2025&#xff09;&#xff0c;是从“单一维度的机械跟随”向“全域协同的具身智能”进化的十年。 控制算法是自动驾驶的“双手”&#xff0c;负责将智驾大脑的决策精准转化为油门、刹车和转向。…

作者头像 李华
网站建设 2026/4/15 19:03:51

多智能体 KYC 系统实战:架构、组件与技术栈全解析

简简单单 Online zuozuo &#xff1a;本心、输入输出、结果 文章目录 多智能体 KYC 系统实战&#xff1a;架构、组件与技术栈全解析前言1、为什么传统 KYC 系统开始“撑不住了”&#xff1f;2、多智能体 KYC 系统的整体架构思路3、多智能体 KYC 带来的三类关键收益4、多智能体 …

作者头像 李华
网站建设 2026/4/17 17:43:12

自动化脚本

很多运维从业者都具备 “自动化脚本编写” 能力&#xff08;如 Shell/Python 批量处理服务器配置、日志分析&#xff09;&#xff0c;但多数人没意识到&#xff0c;这项技能在网安领域是 “稀缺竞争力”—— 网安工作中大量重复操作&#xff08;如漏洞扫描、基线检查、日志分析…

作者头像 李华
网站建设 2026/3/23 9:35:23

深度测评10个AI论文工具,专科生搞定毕业论文!

深度测评10个AI论文工具&#xff0c;专科生搞定毕业论文&#xff01; AI工具如何助力论文写作&#xff1f;专科生也能轻松应对 在当前的学术环境中&#xff0c;越来越多的学生开始借助AI工具来辅助论文写作。尤其是对于专科生而言&#xff0c;面对繁重的毕业论文任务&#xf…

作者头像 李华
网站建设 2026/4/16 12:09:56

C++ 结构体:struct 的定义与结构体数组

C 结构体&#xff08;struct&#xff09;&#xff1a;定义、用法与结构体数组 &#xff08;从零基础到能写出常见场景&#xff0c;带完整示例 对比 常见坑&#xff09; 结构体是 C 中非常重要的用户自定义复合类型&#xff0c;它让你能把不同类型的数据捆绑成一个整体&#…

作者头像 李华