数据库:表结构及数据复制实例
2014-12-27 14:38
225 查看
方案1
1.1
复制整个表(含数据,无主键索引):old_table--->new_table
CREATE TABLE new_table SELECT * FROM old_table;
1.2
复制整个表结构(无数据,无主键索引):old_table--->new_table
CREATE TABLE new_table SELECT * FROM old_table where 0;
方案2
2.1
复制整个表结构(无数据,含主键索引):old_table--->new_table
CREATE TABLE new_table LIKE old_table
2.2
复制整个表(含数据,无主键索引)
CREATE TABLE new_table ( SELECT * FROM old_table )
方案3
3.1
复制整个表(含数据,主键,索引)
CREATE TABLE new_table LIKE old_table;
INSERT INTO new_table SELECT * FROM old_table;
如果不是整表复制或者跨数据库操作,可以更改SELECT * FROM old_table;这条语句。
例如:
INSERT INTO new_table SELECT username,password FROM old_table;
CREATE TABLE new_db.new_table LIKE old_db.old_table;
1.1
复制整个表(含数据,无主键索引):old_table--->new_table
CREATE TABLE new_table SELECT * FROM old_table;
1.2
复制整个表结构(无数据,无主键索引):old_table--->new_table
CREATE TABLE new_table SELECT * FROM old_table where 0;
方案2
2.1
复制整个表结构(无数据,含主键索引):old_table--->new_table
CREATE TABLE new_table LIKE old_table
2.2
复制整个表(含数据,无主键索引)
CREATE TABLE new_table ( SELECT * FROM old_table )
方案3
3.1
复制整个表(含数据,主键,索引)
CREATE TABLE new_table LIKE old_table;
INSERT INTO new_table SELECT * FROM old_table;
如果不是整表复制或者跨数据库操作,可以更改SELECT * FROM old_table;这条语句。
例如:
INSERT INTO new_table SELECT username,password FROM old_table;
CREATE TABLE new_db.new_table LIKE old_db.old_table;
相关文章推荐
- 数据库:表结构及数据复制实例
- SQL语句:在两个数据库间复制表结构和数据数据库
- oracle 同一个数据库实例下 一个用户下面导入到另一个用户表结构还有数据
- 同一个实例下的两个同结构数据库数据更新
- 数据库复习(1)--MySQL复制表结构和数据
- Sql2012如何将远程服务器数据库及表、表结构、表数据导入本地数据库 自定义日志记录功能,按日记录,很方便 C#常量和字段以及各种方法的语法总结 类型,对象,线程栈,托管堆在运行时的关系,以及clr如何调用静态方法,实例方法,和虚方法 asp.net webapi 自定义身份验证
- 数据库经常涉及表结构及表数据的复制
- mysql 复制表结构和数据实例代码
- 数据库表数据和表结构复制
- 两个数据库间复制表结构和数据
- 数据库复制结构内容相同的数据
- JAVA 根据数据库表内容生产树结构JSON数据的实例代码
- mysql 复制表结构和数据实例代码
- 在sql server不同的数据库之间复制表结构和数据
- 复制表结构和数据到新数据库
- SQL语句:在两个数据库间复制表结构和更新数据
- SQL语句:在两个数据库间复制表结构和数据数据库
- 表结构相同的表,且在同一数据库 数据复制
- Sql Server两个数据库中有一张表的结构一样,怎么快速将一张表中的数据复制到另一个表中
- SQL语句:在两个数据库间复制表结构和数据数据库