SQL语句:复制表结构以及同时插入多条数据
来源:互联网 发布:kettle使用JAVA入库 编辑:程序博客网 时间:2024/05/06 09:18
1.复制旧表表结构并插入数据:
CREATE TABLE 新表表名 AS SELECT * FROM 旧表表名
2.选取旧表一部分数据插入新表,加WHERE筛选条件:
CREATE TABLE 新表表名 AS SELECT * FROM 旧表表名 WHERE 筛选条件
例子(只取旧表前10行数据):
CREATE TABLE 新表表名 AS SELECT * FROM 旧表表名 WHERE ROWNUM<=10
3.只复制旧表的表结构:
CREATE TABLE 新表表名 AS SELECT * FROM 旧表表名 WHERE 1=2(只需要使查询条件不成立即可)
4.插入旧表数据至新表:
INSERT INTO 新表表名 SELECT * FROM 旧表表名
5.插入多条数据至新表(使用UNION将插入数据连接起来):
INSERT INTO 表名
SELECT 插入数据 FROM DUAL
UNION
SELECT 插入数据 FROM DUAL
UNION
SELECT 插入数据 FROM DUAL
例子:
INSERT INTO TEST
SELECT ‘张三’, 22,3000 FROM DUAL
UNION
SELECT ‘李四’, 27,6000 FROM DUAL
UNION
SELECT ‘王五’, 31,8000 FROM DUAL
1 0
- SQL语句:复制表结构以及同时插入多条数据
- 允许mysql同时插入多条sql语句
- 一条SQL语句 插入多条数据
- 复制表结构和数据SQL语句
- 复制表结构和数据SQL语句
- 复制表结构和数据SQL语句
- 复制表结构和数据SQL语句
- 复制表结构和数据SQL语句
- 复制表结构和数据SQL语句
- 复制表结构和数据SQL语句
- 复制表结构和数据SQL语句
- 复制表结构和数据SQL语句
- SQL删除语句同时向备份表插入数据
- sql插入多条数据的sql语句
- Oracle sql语句插入多条数据--已解决
- Sql语句复制表结构
- 同时执行多条sql语句
- SQL同时查询多条语句
- Java 中的 ==, equals 与 hashCode 的区别与联系
- 树莓派3初始化
- 【JAVA笔记——器】Spring Aop 实现Log日志系统——基本实现
- 能容入团队开发成员必备的优秀习惯,提高效率的小技巧
- vulakn教程--Drawing a Triangle--Presentation--SwapChain
- SQL语句:复制表结构以及同时插入多条数据
- zookeeper的重要配置
- JAVA程序签发数字证书
- 混乱
- Android回调机制之Activity与DialogFragment数据传递
- 学习Spring必学的Java基础知识(7)----事务基础知识
- 毕业设计总结篇之开题篇——基于android的创意展示平台(混合app)
- Android布局管理器
- 第二周-项目3 体验复杂度-汉诺塔问题