导出SQL Server表而不更改Column的数据类型

时间:2015-09-01 09:47:29

标签: sql sql-server sql-server-2008

A 包含数据类型为VARBINARY(MAX)的列。将其导出到Excel时,列的数据类型将更改为NVARCHAR(MAX)

将其重新导入新服务器,列的数据类型仍为NVARCHAR(MAX)

我的要求是复制表而不将其数据类型更改为其他服务器。

1 个答案:

答案 0 :(得分:0)

你可以这样试试,

Select * into <LinkedServerName>.<databasename>.<SchemaName>.<NewTableName>
from <SourceTableName>

但您必须在源数据库服务器中创建链接服务器。

您可以使用SSMS生成脚本提取数据和DDL