SQL——复制表结构和数据

1.复制表结构及数据到新表

CREATE TABLE 新表 SELECT * FROM 旧表
2.只复制表结构到新表

CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2
即:让WHERE条件不成立.

方法二:(由tianshibao提供)

CREATE TABLE 新表 LIKE 旧表
3.复制旧表的数据到新表(假设两个表结构一样)

INSERT INTO 新表 SELECT * FROM 旧表
4.复制旧表的数据到新表(假设两个表结构不一样)

INSERT INTO 新表(字段1,字段2,.......) SELECT 字段1,字段2,...... FROM 旧表

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是SQL数据库: SQL是Structured Query Language(结构化查询语言)的缩写。SQL是...
    西贝巴巴阅读 1,876评论 0 10
  • 50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname...
    哈哈海阅读 1,257评论 0 7
  • 最近在学习《时间管理十堂课》,因为喜马拉雅,认识了叶武滨老师,重新认识了晨间日记,17年即将来临,做了一个新的模板...
    子玥阅读 11,804评论 4 15
  • 童年,我骑过许多的坐骑,但是我印象最深刻的是骑自行车。 记得那一次我从学校走回家,突然一个什么。东西从我身边经过,...
    宇i阅读 358评论 0 0
  • 2017.1.1 是新年的第一天 也是完美的一天 虽然我还是反应慢了半拍。你们腿长的都跨过年了,我这个小短腿努力努...
    湘兮学姐阅读 292评论 0 0