Exchange 2003 サーバーのフィールド 'TestField' の値が '3' である電子メールを検索する WebDAV クエリがあります。このフィールドには、Integer 型のデータが含まれます (別のアプリケーションがこのフィールドをデータ型 OlUserPropertyType.olInteger に設定します)。
SELECT "TestField" FROM "http://server/exchange/mailbox/mialbox" WHERE "TestField" = 3
私はいつも「Bad Request (400)」を受け取りました。別のデータ型 (文字列) を持つ別のフィールドで動作します。
これらの何が間違っていますか?値をキャストする必要がありますが、どうすればそれを行うことができますか?