SQL Server 2008 R2:从 SQL 服务器查询 MS Access
SQL Server 2008 R2: Query MS Access from SQL Server
想要通过 SQL 服务器中的链接服务器从 Access 检索记录,并且需要 convert/cast 具有 VARCHAR
的列用于某些约束。
我的尝试:
SELECT Cola, Colb
FROM MSAccess_LinkedServer...TableName
WHERE CAST([Cola] AS VARCHAR) = 'A123'
无法从上述查询中获取结果。
但是当我删除 CAST
然后我会得到结果,但我想知道如何把 cast/convert
.
文本不需要转换。简单的怎么样:
WHERE [Cola] = 'A123'
想要通过 SQL 服务器中的链接服务器从 Access 检索记录,并且需要 convert/cast 具有 VARCHAR
的列用于某些约束。
我的尝试:
SELECT Cola, Colb
FROM MSAccess_LinkedServer...TableName
WHERE CAST([Cola] AS VARCHAR) = 'A123'
无法从上述查询中获取结果。
但是当我删除 CAST
然后我会得到结果,但我想知道如何把 cast/convert
.
文本不需要转换。简单的怎么样:
WHERE [Cola] = 'A123'