0

我有一个 WebDAV 查询,它在 Exchange 2003 服务器上的字段“TestField”上搜索值为“3”的电子邮件。此字段包含整数类型的数据(另一个应用程序将此字段设置为数据类型 OlUserPropertyType.olInteger)。

SELECT "TestField" FROM "http://server/exchange/mailbox/mialbox" WHERE "TestField" = 3 

我总是收到“错误请求 (400)”。在具有另一种数据类型(字符串)的另一个字段上是有效的。

这些有什么问题?我必须铸造价值,但我该怎么做?

4

1 回答 1

0

问题解决了。铸造是解决方案。

WHERE CAST("TestField" AS "int") = 3
于 2011-10-05T11:06:44.907 回答