SQL添加数据语句INSERT问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 04:24:29
用INSERT添加数据是不是只能一条条添加啊???

INSERT INTO table_name
vaules (..........)

如果可以多条添加
添加的格式是什么?

三种方法
1 将一个表中的数据添加到一个空的表中
insert into 空表(字段) selsect 字段 from 老表

2 将一个表中的数据添加到一个新表中
insert 老表.字段,老表.字段 into 新表 from 老表

3 union
insert 新表 (字段)
select 字段 union
select 字段 union
select 字段

那就写多个Insert into 语句,中间用分号";"连接起来就可以了,
连接成一个字符串

你可以用union关键字合并数据进行插入 例如:
insert admins(adminname,adminpwd)
select 'eee','123456' union
select 'qqq','123456' union
select 'www','123456' union
select 'ccc','123456'
注:admins为表名,adminname和adminpwd为列名,单引号括起来的是要插入的值.