本文共 624 字,大约阅读时间需要 2 分钟。
create table 新表名称 as select * from 源表名称;
如将 test1中的数据复制到新表 test2中,可执行如下命令:
create table test2 as select * from test1;
如果只需要备份表结构,可执行如下命令:
create table test2 as select * from test1 where 1=0;
insert into 目标表 select * from 源表;
如将 test3中的数据复制到已存在表 test2中,可执行如下命令:
insert into test2 select * from test3;
同一张表中,将A字段的值赋给B字段
update table_name set B = A;
将一张表的字段数据插入到另一张表的字段数据中
insert into 目标表(目标表字段1,目标表字段2,......) select 源表字段1,源表字段1...... from 源表;
如将test1 name 和 age 字段的值插入test2 name 和 age 字段,可执行如下命令:
insert into test2(name,age) select name,age from test1;
SQL Server 备份单张表语句如下:
SELECT * into 目标表 FROM 源表;
转载地址:http://ffqiz.baihongyu.com/