sql语言命令里面,怎么实现一个表里面的数据全部复制到另一个表里,两个表的列都是一样的

来源:百度知道 编辑:UC知道 时间:2024/06/30 02:55:18
比如 表 TABLE1 的数据要复制到 TABLE2 表里面,需要怎么写?

SELECT * INTO TABLE2 FROM TABLE1

INSERT INTO TABLE2(field1,field2....) select field1,field2....) from tabl2

同时建立新表:
SQL SERVER 如下
SELECT * INTO TABLE2 FROM TABLE1;

ORACLE如下:
CREATE TABLE TABLE2 AS SELECT * FROM TABLE1;

表已存在:
INSERT INTO TABLE2 SELECT * FORM TABLE1;

1,备份原表的记录到新表中(需创建新表)
insert into 新表[列名] select [列名] from 原表
2,备份原表的记录到新表中(不需要创建新表)
select [列名] into 新表 form 原表