J'exécution de la requête SQL suivante:Ouvrir CMIS - Interrogation résultats de propriété de chaîne dans le comportement bizarre
SELECT doc.cmis:description, doc.cmis:name
FROM cmis:document doc
WHERE IN_FOLDER(doc,'folderID')
Ce résultat quelque chose comme ci-dessous:
doc.cmis: Description = "Ceci est la description"
doc.cmis: name = "filename"
maintenant, si j'ajoute les déclarations suivantes, il renvoie un résultat nul:
and doc.cmis:description = 'this is description'
Cependant, si je modifie avec la suite, cela fonctionne et déclaration:
and doc.cmis:description like '%'
Si j'ajoute un caractère (mais pas deux ... Il est intéressant) comme ci-dessous, cela fonctionne aussi:
and doc.cmis:description like '%t%'
Il est très intéressant de noter que et-statement fonctionne très bien avec doc.cmis: name (ainsi que d'autres propriétés).
Quelqu'un at-il la moindre idée de la raison de ce comportement étrange/mystérieux?
Merci beaucoup pour la réponse. J'utilise Alfresco 4.2.3. Je suis juste allé dans le lien fourni par vous, et a découvert que le correctif semble être appliqué à 4.2.4. Je suppose que je vais devoir attendre une mise à niveau. – jkim