关于插入的一些操作

关于插入的各种操作

插入一行数据

1:插入一条数据完整写法

注意:非值类型,需用‘’引起来

​ 自增列不用添加数据,自动生成

​ 列名之间用逗号隔开

​ VALUES值要与列明一一对应

​ 在英文输入法内完成

INSERT INTO (表名)
(列名…………)
VALUES
()

2:插入一条数据的简洁写法

注意:VALUES值要和表中的顺序一致

​ 无论是否成功都会自增

INSERT  (表名)
VALUES
 ()

3:插入含有默认值的数据

INSERT INTO (表名)
(列名…………)
VALUES
(值…default……)

同时插入多条数据

1:插入其他表

INSERT INTO (新表)
(新列名)
原表列名
FROM (原表)

2:将原表部分的数据,插入到一个新表(新表可以不存在)中

SELECT (需要复制的列名)
INTO (新表)
FROM (原表名)

3:插入多条数据类型

INSERT (表名)
(列名…………)
--列名可以省略            
SELECT 值……………… UNION
SELECT 值……………… UNION
……………………
GO
SELECT * FROM Student

4插入一条含有默认值的数据

INSERT INTO Student
(name,sex,age,birthday)
VALUES
('ANN',default,'10','1990-0')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值