sql-server - SQL Server 导入表保持默认值

标签 sql-server import

我在 SQL Server 2008 中通过右键单击目标数据库并选择 > 任务 > 导入数据...将表从一个数据库导入到另一个数据库

当我导入表时,我得到了列名和类型以及所有数据,但我丢失了主键、标识规范和在源表中设置的所有默认值。所以现在我必须再次手动设置每列的所有默认值。有什么方法可以通过导入获取默认值,甚至在查询之后获取默认值吗?

我对此很陌生并且在黑暗中挣扎,所以如果这是一个非常愚蠢的问题,请原谅我......

最佳答案

尝试为源表生成创建脚本,并使用该脚本创建完整的目标表结构。然后使用导入数据向导将数据从源表复制到新创建的表中。

关于sql-server - SQL Server 导入表保持默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2581954/

相关文章:

sql - 如何编辑表以启用级联删除?

sql-server - DACPAC 未部署到 Azure SQL 数据库 V12

android - 如何在android应用程序中正确导入一个新项目?

python - from ... import * 使用 __import__ 函数

python - PyQt5 项目结构和 PyInstaller ModuleNotFoundError

sql-server - 存储过程 ENCRYPTION 选项取决于构建模式

sql - 无法连接到Docker容器内的SQL Server

python - python如何处理具有相同名称的模块和包?

javascript - 数组值传递到 SQL Server IN 查询

python - 仅导入特定名称