SQL server 从一张表复制到另外一张表

一、复制旧表的数据到新表(假设两个表结构同样)sql

INSERT INTO 新表 SELECT * FROM 旧表扩展

二、复制旧表的数据到新表(假设两个表结构不同)date

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

三、复制表结构及数据到新表数据

select * into 目标表名 from 源表名(要求目标表不存在,由于在插入时会自动建立)let

四、只复制表结构到新表delete

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

扩展资料

基本SQL语句

一、数据表的创建

CREATE TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度) …… )

二、 数据记录筛选

sql="select * from 数据表 where字段名=字段值 order by字段名[desc]"

三、更新数据记录

sql="update 数据表 set字段名=字段值 where 条件表

四、删除数据记录

sql="delete from 数据表 where 条件表达式"

五、 添加数据记录

sql="insert into 数据表 (字段1,字段2,字段3 …) values (值1,值2,值3 …)"

相关文章
相关标签/搜索