SQL对数据的操作
3、对数据的操作(数据操纵语言(DML)):在执行完后,需要做提交的操作(commit)
--语法结构:数据插入
INSERT INTO 表名(列名1,列名2……) VALUES (值1,值2……)
--列名可以省略。当省略列名时,默认是表中的所有列名,列名顺序为表定义中列的先后顺序。
--值的数量和顺序要与列名的数量和顺序一致。值的类型与列名的类型一致。
--语法结构:INSERT向表中插入一个结果集
INSERT INTO 表名1(列名1,列名2……) 查询结果集;
--在这种语法下,要求结果集中每一列的数据类型必须与表中的每一列的数据类型一致,
--结果集中的列的数量与表中的列的数量一致。
--语法结构:数据更新操作
UPDATE 表名 SET 列名1=值,列名2=值…… WHERE 条件 (WHERE 条件没有的话则是全表更新)
--语法结构:数据删除操作
DELETE FROM 表名 WHERE 条件
--语法结构:TRUNCATE(也是删除数据,把表中的数据全部删除---- 清空数据) (数据定义语言 DDL)
TRUNCATE TABLE 表名
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构