DML 数据库操作语言(添加 删除 修改)

本文介绍了SQL中的DML操作,包括如何插入数据、删除数据和更新数据,强调了数据库事务的重要性和ACID原则。同时讨论了事务的隔离级别,从读未提交到序列化,及其可能引发的问题。
摘要由CSDN通过智能技术生成

5.1 SQL-DML插入

关于表名的定义不可以是纯数字,以免引起SQL识别问题

1、insert into 表名 values();

insert into dept values(50,'shujia','shanghai');

要求插入数据的数量,类型要和定义的表结构一致

insert into dept values(50,'shujia','hefei');

insert into dept values(50,'shujia');

insert into dept values('abcd',50.'sh');

2、insert into 表名(列名) values(值...);

insert into emp(empno,ename,deptno) values(6666,'ly',50);
-- 要求插入数据的数量顺序和表名后的列要一致

3、insert into 表名(列名) select ....

create table dp as select * from dept where 1<>1;  -- 全量更新

insert into dept(dept
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值