SQL - Comment comparez-vous un CLOB

dans une base de données DB2 déclencheur, j'ai besoin de comparer la valeur d'un CLOB champ.
Quelque chose comme:

IF OLD_ROW.CLOB_FIELD != UPDATED_ROW.CLOB_FIELD 

mais "!=" ne fonctionne pas pour comparer CLOBs.

Quel est le moyen de le comparer?

Modifiées afin d'ajouter:

Mon déclencheur doit faire une action si l'Clob champ a été modifié lors d'une mise à jour. C'est la raison pour laquelle je besoin pour comparer les 2 CLOBs dans le code du déclencheur.
Je suis à la recherche de quelques renseignements détaillés sur la façon dont cela peut être fait

Alors vous devriez probablement envisager @igelkott de réponse. C'est probablement la meilleure façon. Vous calculez la nouvelle somme de contrôle MD5 et les comparer avec l'ancienne, et si elles diffèrent, le CLOB a changé. Il y a une très petite chance qu'elle a changé et que vous avez la même somme mais ne vous inquiétez pas à ce sujet.

OriginalL'auteur Tipa Shel Or | 2008-09-21