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的内容吗?
如果有的话请在说下如何清空表格
谢谢,我是新手,很新的新手,哈哈哈
我需要新建表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;
就可以只建立表而不插入数据了。