SQL 一天插入多条记录
2014-03-12 05:28
211 查看
sql=一次插入多条记录(解释:union和union all区别)
‘==不使用all添加的记录只要字段全部相同则只添加1条记录.
'==使用all后,有几条则添加几条相同也添加.请注意格式
'==注意格式.一定要正确.最后一个不需要union
'==表间添加
'==批量插入.未测试.测试后看看。
INSERT INTO TestTable SELECT 1, 'abc' UNION SELECT 2, 'bcd' UNION SELECT 3, 'cde'
‘==不使用all添加的记录只要字段全部相同则只添加1条记录.
'==使用all后,有几条则添加几条相同也添加.请注意格式
'==注意格式.一定要正确.最后一个不需要union
Insert into db_school (姓名,年龄,手机,性别,城市) select '小小','11','110','女','北京' union all select '小小','11','110','女','北京' union all select '小小','11','110','女','北京'
'==表间添加
---从另外的一张表中读取多条数据添加到新表中 insert into tableName(col1,col2,col3) select val1,val2,val3 from tagTable --从其他的多张表中读取数据添加到新表中 insert into tableName(col1,col2,col3) select val1,val2,val3 from tagTableA union all select val1,val2,val3 from tagTableB
'==批量插入.未测试.测试后看看。
INSERT INTO TestTable SELECT 1, 'abc' UNION SELECT 2, 'bcd' UNION SELECT 3, 'cde'
相关文章推荐
- 1次插入多条记录的方法(SQL语句,在MS SQL Server 2000查询分析器中执行成功)
- SQL SERVER:一条SQL语句插入多条记录等
- 用一条SQL语句实现向数据库中插入多条记录的方法
- 在SQL Server中,SQL语句的Insert支持一次插入多条记录
- sql中插入多条记录-微软批处理
- sql向数据库中循环插入多条记录
- sql中插入多条记录-微软批处理
- [SQL Tricks] 一条SQL语句向一张表里插入多条记录 (Multi-table inserts in 9i)
- mysql 一条sql语句插入多条记录
- sql中插入多条记录-微软批处理
- 一次向数据库中插入多条相同记录的SQL方法(只有一个列不同)
- 插入多条记录_sql2005.cs中写sql
- SQLite一条SQL语句插入多条记录失败的问题
- 在SQL Server中SQL语句的Insert支持一次插入多条记录?
- SQLite一条SQL语句插入多条记录
- SQL 插入多条记录
- SQLite一条SQL语句插入多条记录
- sql 批量插入多条记录
- SQL 一次插入多条记录 例句
- 一次插入多条记录的SQL语句介绍