如何复制表?SQL

 时间:2026-02-16 17:46:48

1、既复制表结构也复制表内容的SQL语句:

CREATE TABLE tab_new AS SELECT * FROM tab_old;

2、只复制表结构不复制表内容的SQL语句:

CREATE TABLE tab_new AS SELECT * FROM tab_old WHERE 1=2;

3、不复制表结构,只复制内容的sql语句:

SELECT vale1, value2 into Table2 from Table1

如何复制表?SQL

扩展资料:

SQL中常用的语句:

1、说明:创建数据库

CREATE DATABASE database-name

2、说明:删除数据库

drop database dbname

3、说明:创建新表

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

根据已有的表创建新表:

A:create table tab_new like tab_old (使用旧表创建新表)

B:create table tab_new as select col1,col2… from tab_old definition only

4、说明:删除新表

drop table tabname

5、说明:增加一个列

Alter table tabname add column col type

6、说明:添加主键

Alter table tabname add primary key(col)

7、说明:删除主键

Alter table tabname drop primary key(col)

8、说明:创建索引

create [unique] index idxname on tabname(col….)

9、删除索引

drop index idxname

  • sql删除语句
  • sqlserver数据库if-else条件判断语句怎么使用?
  • SQL语句怎么查询值为NULL的数据
  • Duplicate column name错误怎么解决?
  • linux如何删除文件
  • 热门搜索
    怎么移民美国 技术标怎么做 狗瘟怎么治 怎么做红烧肉好吃 天目湖旅游攻略 a家家具怎么样 均衡器怎么调重低音 怎么查看自己电脑的ip地址 苹果卡槽怎么打开 地铁最后的曙光攻略