CONTAINS (Enthält) ist eine Funktion zur Bearbeitung von Zeichenfolgen, mit der alle Zeichenfolgedatentypen (BIT, BLOB und CHARACTER) bearbeitet werden. Über einen zurückgegebenen booleschen Wert wird angegeben, ob eine Zeichenfolge innerhalb einer anderen Zeichenfolge vorhanden ist.
CONTAINS gibt TRUE (wahr) zurück, wenn der Suchausdruck innerhalb des Quellenausdrucks vorhanden ist, und FALSE (falsch), falls nicht.
Die Parameterzeichenfolgen für Quellenausdruck und Suchausdruck können vom Datentyp CHARACTER, BLOB oder BIT sein, müssen allerdings demselben Datentyp angehören.
Falls einer der Parameter NULL ist, ist auch das Ergebnis NULL.
CONTAINS('Hello World!', 'ello');
gibt
TRUE zurück. CONTAINS('Hello World!', 'daisy');
gibt
FALSE zurück.