SQL 2005中关于复制的简单问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 03:37:49
如果表A中有字段1,2,3,4,5~~~~~
我需要新建表B,里面的字段和表A一样,也有1,2,3,4,5~~~~~~
请问需要用SQL语言如何操作???

另外,通过SQL语言复制的新表B里面有表A的内容吗?
如果有的话请在说下如何清空表格

谢谢,我是新手,很新的新手,哈哈哈

问题1:
create table 表B as select 字段1,字段2,字段3,字段4,字段5 from 表A

这样以后B里有A的数据
问题2:如果你不想要B里有数据可以
truncate table 表B

复制新表的sql:
select top 0 * into 新表名 from 原表名

复制表内容
inster into 新表名 SELECT * FROM 旧表名

create table 表B
as select 字段1,字段2,字段3,字段4,字段5 from 表A where 1=2;
就可以只建立表而不插入数据了。