Bonjour et merci de consacrer un peu de temps à mon problème.
Le voici, je veux faire un check constraint sur un varchar2(8) qui m'assure que chacun des huits caractères soit un 1 ou un 0. Alors j'ai tenté ceci :Malheureusement, cela ne fonctionne pas pour 'monchamp'='00000012'. Donc pour être plus clair lorsque j'insère dans la table 'matable' pour le champ 'monchamp' la valeur '00000012', l'insertion se fait alors qu'il ne faut pas ! Il doit y avoir une syntaxe particulière pour ce cas mais je ne trouve pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part REGEXP_LIKE('monchamp','(0|1)')
Partager