Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||
|
4D v20 R7
prédicat_like
|
expression_arithmétique [NOT] LIKE expression_arithmétique [ESCAPE chaîne_sql] |
||
Le prédicat LIKE permet de sélectionner les données correspondant à l'expression_arithmétique passée après le mot-clé LIKE. Vous pouvez également passer le mot-clé NOT afin de sélectionner les données ne correspondant pas à cette expression.
Vous pouvez utiliser le mot-clé ESCAPE afin que le caractère passé dans chaîne_sql ne soit pas interprété comme joker. Il est généralement utilisé lorsque vous voulez rechercher les caractères '%' ou '_'.
Cet exemple sélectionne les fournisseurs dont le nom contient "bob" :
SELECT * FROM fournisseurs
WHERE nom LIKE '%bob%';
Sélection des fournisseurs dont le nom ne commence pas par la lettre T :
SELECT * FROM fournisseurs
WHERE nom NOT LIKE 'T%';
Sélection des fournisseurs dont le nom commence par "Sm" et se termine par "th" :
SELECT * FROM fournisseurs
WHERE nom LIKE 'Sm_th'
Produit : 4D
Thème : Règles de syntaxe
4D - Référence SQL ( 4D v20 R7)