创建一个已有表结构相同的新表

Posted 少年风华正茂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建一个已有表结构相同的新表相关的知识,希望对你有一定的参考价值。

如果只创建表结构,可用如下语句;

1 select  into  新表  from  旧表  where  1<>1;

说明:

1<>1,也就代表条件1!=1 永远为false,所以只是建立了一个空表。


如果创建表结构并且同时数据也要,可用如下语句:

1 select  into  新表  from  旧表;


以上是关于创建一个已有表结构相同的新表的主要内容,如果未能解决你的问题,请参考以下文章

postgresql----根据现有表创建新表

mysql复制表结构create table as和like的区别

如何在具有某些首字母的新表中插入所有行(pl/sql)

比较 2 个表中的值并生成具有差异的新表

如何用SQL语句删除两个表中相同的记录?

HIVE:使用原始表中特定列的 n 值创建一个包含 n 列的新表