1、为什么SQL Server数据导出到 Access中时,所有主键都没有了?假如 RecNO在SQL中是主键,但导出后在Access中不是主键了。
如何解决?2、选择一个SQL Server表(Table),生成SQL 脚本语言(.sql文件)时,原来的主键也不会是主键了不起.
3、假设有一个表是 bs_Student,
StudentNO varchar(10) 主键,
StudentName varchar(10) 非主键用下列语句:
Select *
into bs_Student_BAK
from bs_Student后,StudetNO 在 bs_Student_BAK中不再是主键。这又是为什么?4、导出数据或生成脚本后,原来字段默认的值 (Default Value)在新表中也不会有效了,这又是为什么?
如何解决?2、选择一个SQL Server表(Table),生成SQL 脚本语言(.sql文件)时,原来的主键也不会是主键了不起.
3、假设有一个表是 bs_Student,
StudentNO varchar(10) 主键,
StudentName varchar(10) 非主键用下列语句:
Select *
into bs_Student_BAK
from bs_Student后,StudetNO 在 bs_Student_BAK中不再是主键。这又是为什么?4、导出数据或生成脚本后,原来字段默认的值 (Default Value)在新表中也不会有效了,这又是为什么?
Select IDENTITY (int, 1, 1) AS StudentNO,StudentName
into bs_Student_BAK
from bs_Student
再把StudentNO设置为主建
那样不行,那么多表一个个来指定主键太难--------------------------------
补充问题:
能用SQL 的Select 语句把表结构复制出来,而且要把主键信息带出,请问加什么参数?