次の SQL クエリを実行しています。
SELECT doc.cmis:description, doc.cmis:name
FROM cmis:document doc
WHERE IN_FOLDER(doc,'folderID')
この結果は次のようになります:
doc.cmis:description = "これは説明です"
doc.cmis:name = "fileName"
ここで、次のステートメントを追加すると、ゼロの結果が返されます。
and doc.cmis:description = 'this is description'
ただし、and-statement を次のように変更すると、機能します。
and doc.cmis:description like '%'
以下のように1文字(興味深いことに2文字ではありません...)を追加すると、それも機能します:
and doc.cmis:description like '%t%'
and ステートメントが doc.cmis:name (およびその他のプロパティ) と非常にうまく連携することは非常に興味深いことです。
この奇妙で不思議な動作が発生している理由について、誰も手がかりを持っていますか?