在数据库A中有一数据表Tab1。在设计Tab1时,表中的一个字Invcode的默认值为''。
现在需要将数据库A中的Tab1复制(将Tab1的数据及数据表的结构)到数据库B。
我使用Sql Server的导入数据功能,但将Tab1表导入到数据B之后,
选中Tab1表按右键,在弹出的菜单中选"设计表(S)"时,
发现表中的Invcode字段的默认值为NULL(未赋值),数据表的结构怎么变了呢?
现在需要将数据库A中的Tab1复制(将Tab1的数据及数据表的结构)到数据库B。
我使用Sql Server的导入数据功能,但将Tab1表导入到数据B之后,
选中Tab1表按右键,在弹出的菜单中选"设计表(S)"时,
发现表中的Invcode字段的默认值为NULL(未赋值),数据表的结构怎么变了呢?
现在需要将数据库A中的Tab1复制(将Tab1的数据及数据表的结构)到数据库B。
我使用Sql Server的导入数据功能,但将Tab1表导入到数据B之后,
选中Tab1表按右键,在弹出的菜单中选"设计表(S)"时,
发现表中的Invcode字段的默认值为NULL(未赋值),数据表的结构怎么变了呢? 楼主是看成数据库B的tab1的吧?例如tab1有自增字段的话,那么通过DTS导入数据库B时自增属性也会消失。
如果真是这样,那就是数据表在不同数据库之间的复制操作存在问题了,这么个SQL Server啊?