sqlinsert时自动赋上默认值_SQL增删改

sqlinsert时⾃动赋上默认值_SQL增删改打印机共享器
点击 不爱吃饭爱学习 关注我
“追求物质将随死亡化为乌有,追求精神⽅能赢得⼀些不朽。”
⼀、数据的插⼊(INSERT语句的使⽤⽅法)
INSERT INTO (列1, 列2, 列3, ……)VALUES(值1, 值2, 值3, ……);
1.创建Productlns表
德比尔斯
2.向Productlns表插⼊数据
表中插⼊⼀⾏数据中国管理
向表中插⼊多⾏数据
对表进⾏全列INSERT时,可以省略表名后的列清单。这时VALUES⼦句的值会默认按照从左到右的顺序赋给每⼀列
插⼊NULL值要注意
向设置了NOT NULL约束的列中插⼊NULL时,INSERT语句会出错,导致数据插⼊失败。
插⼊默认值
省略INSERT语句中的列名,就会⾃动设定为该列的默认值(没有默认值时会设定为NULL)。
3.数据备份(从其他表中复制数据)
⾸先我们创建⼀个⽤来copy数据的表
表的结构和之前使⽤的Product表⼀致
然后将商品表中的数据复制到商品复制表中
复制完可以检查2个表的数据⼀样
⼆、数据的删除 (DELETE语句的使⽤⽅法)
DELETE FROM ; --删除表中全部数据
DELETE FROM WHERE ; --删除部分数据
TRUNCATE ; --删除表中的全部数据, 处理速度更快
与SELECT语句不同的是,DELETE语句中不能使⽤GROUP BY、HAVING和ORDER BY三类⼦句,
⽽只能使⽤WHERE⼦句。与DELETE不同的是,TRUNCATE只能删除表中的全部数据,⽽不能通过WHERE⼦句指定条件来删除部分数据。
三、数据的更新(UPDATE语句的使⽤⽅法)
--更新全部数据⾏
UPDATE
SET = ;
--更新部分数据⾏
利扎曲普坦
UPDATE
SET =
基础教育论坛WHERE ;
基因甲基化
--使⽤NULL进⾏更新
使⽤UPDATE语句可以将值清空为NULL(但只限于未设置NOT NULL约束的列)。

本文发布于:2024-09-24 03:19:36,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/325915.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   表中   删除   语句   全部   追求   吃饭   设置
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议