Sql server 2008 r2 如何在中导入SQL Server表以访问并使字段保留其数据类型?
我在SQL Server数据库中有一个带有Sql server 2008 r2 如何在中导入SQL Server表以访问并使字段保留其数据类型?,sql-server-2008-r2,odbc,ms-access-2010,Sql Server 2008 R2,Odbc,Ms Access 2010,我在SQL Server数据库中有一个带有varchar(20)主键的表和几个具有各种数据类型的字段-int,text,datetime,integer,nvarchar(max),等等 我可以使用External Data->ODBC数据库成功地将此表导入Access,但我注意到所有字段的数据类型都设置为MEMO,PK除外,它变成了TEXT 如何导入表以访问并使字段保留其数据类型 或者,如何从SqlServer导出表并使字段保留其数据类型?您不能在Access中保留SqlServer数据类型,
varchar(20)
主键的表和几个具有各种数据类型的字段-int
,text
,datetime
,integer
,nvarchar(max)
,等等
我可以使用External Data->ODBC数据库成功地将此表导入Access,但我注意到所有字段的数据类型都设置为MEMO,PK除外,它变成了TEXT
如何导入表以访问并使字段保留其数据类型
或者,如何从SqlServer导出表并使字段保留其数据类型?您不能在Access中保留SqlServer数据类型,因为它们不使用相同的类型 查看Access中SQL Server类型的等效数据类型: 我意识到我链接到的那篇文章是在谈论将数据移动到与你的情况相反的方向,但这是我在搜索谷歌时发现的第一个链接