Opérateurs de chaîne

Il existe deux opérateurs de chaîne. Le premier utilise les valeurs de chaîne des opérandes et renvoie une chaîne comme résultat. L'autre compare les opérandes et renvoie une valeur booléenne pour indiquer qu'une correspondance existe.

& Concaténation de chaînes. L'opération renvoie une chaîne textuelle composée de deux chaînes d'opérandes, placées l'une après l'autre.
 

Exemple :  

'abc' & 'xyz' renvoie 'abcxyz'.
like Comparaison de chaînes contenant des caractères génériques. L'opération renvoie la valeur booléenne True (-1) si la chaîne qui précède l'opérateur correspond à la chaîne qui le suit. La deuxième chaîne peut contenir les caractères génériques * (tout nombre parmi de caractères arbitraires) ou ? (un seul caractère arbitraire).
 

Exemple :  

'abc' like 'a*' renvoie True (-1).

'abcd' like 'a?c*' renvoie True (-1).

'abc' like 'a??bc' renvoie False (0).