SqlServer常用语句参考
1.SQL SERVER中如何使用SQL 语句复制表结构:
- select * into 新表 from 旧表 where 1=2
- 把“旧表”的表结构复制到“新表”,1=2不复制数据,如果要复制数据,就不要 where 1=1。
- 注意:这种方式不能复制主键、索引等信息,
如果要全部复制,只能是在a表上按右键,选择“编写表脚本为”=>Create
然后在这个结构基础上把a改成a1(注:要在设置里选择编写索引脚本)
2.SQL SERVER中如何使用SQL语句将一张表的数据复制到另一张表中
-
假如有A,B两个数据库,A,B表中各有一张User表,现在我需要将A数据库中的User表的数据复制到B数据库的User表中.可以使用:
-
INSERT INTO B.dbo.User(UserName,FirstName,LastName,Age......)
SELECT UserName,FirstName,LastName,Age...... FROM B.dbo.User
-
注意:两表字段顺序要一致。