4)DML操作
DML操作:DataManipulationLanguage,数据操纵语言;包含insert、update、delete操作;1、单行插入数据格式
博客园 2023-05-25 17:59:01
Data Manipulation Language,数据操纵语言;包含insert、update、delete操作;
1、单行插入数据格式:
(相关资料图)
insert into 表名【字段列表】 values(值列表);
向教师表插入:
向班级表插入:
向课程表插入:
2、批量插入多行数据格式:
insert into 表名【字段列表】 values(值列表1),(值列表2),..(值列表n);
向学生表批量插入:
3、查询插入多行数据:
insert into 目标表名【字段列表1】 select(字段列表2) from 源表 where 条件表达式;
先创建一个新表:
create table stu1 like student;
4、update语句:
update 表名 set 字段名1=值1[,字段名2=值2] [where 条件表达式];
新建一个表,做测试:
update之后,要满足键值约束;
5、删除表数据:
delete from 表名 [where 条件表达式];
条件删除:
清空表:
删除也要满足约束限制;
总结:
对于主表:删除、更新数据可能会违反外键约束,添加数据不会违反外键约束;
对于从表:删除数据不会违反外键约束,添加和更新可能会违反外键约束;
6、truncate语句:
截断表,相当于没有where字句的delete语句;但是不能用于主表,即使没有子表,也不能删除;
truncate table table_name;
对于自增长字段,truncate之后,编号重新从1开始;但是delete数据,编号仍然继续增加;
使用truncate的对于自增长字段的影响:
DML操作:DataManipulationLanguage,数据操纵语言;包含insert、update、delete操作;1、单行插入数据格式
Firex烟雾报警器每个家庭都应该至少有两个烟雾报警器,如果可能的话,更多,这取决于房子的大小和房间的数
国际评级机构惠誉24日宣布将美国主权信用评级展望下调至负面,认为当前债务上限谈判僵局给美国主权信用评级
1、现在全国各地的社保中心都有一个统一服务热续,电话号码为12333,你可以通过12333查找所需电话号码。2、
1、5499垃圾得要死,就算给你用,过没多久,就叫你买了,否则直接关掉你的。2、本人亲身经历。3、加我的QQ
北京时间5月25日03:00,英超第32轮补赛,曼城作客美国运通社区球场挑战布莱顿,本场主裁判为西蒙-胡珀,赛
1、切换到只能abc,在输入法的工具条中,在最右面的小键盘右键,选择单位符号。2、然后在软键盘输入就行了
据@黔气象微博消息,根据贵州省气象台5月24日14时预报,贵州省气象局经应急会商、综合研判决定,于当日18时
心脏病是世界范围内最常见的死亡原因之一。有时候,即使我们在饮食、运动、生活方式等方面严格把控,也很难
“小积分”破解科技企业融资难题湖北企业创新积分制专项贷已达224 82亿元---湖北日报讯(记者文俊、通讯员
众所周知,信用卡逾期会产生高额的利息,逾期时间越长则越难还清,建议最好与银行协商还款解决,但是对于协
一大波A股公司难逃退市命运。
5月24日,航拍位于江西南昌境内的赣抚尾闾综合整治工程的赣江主支枢纽施工现场,只见塔吊林立,泄水闸和船
5月24日,华安新兴消费混合A最新单位净值为0 612元,累计净值为0 612元,较前一交易日下跌1 61%。历史数据
伴随GDR发行更加规范,将有更多的中国企业借道GDR“走出去”,推动业务发展