Bonjour,
Je voudrais revenir sur un problème qui a déja été abordé dans d'autres discussions.
Je souhaite insérer des chaînes de caractères de longueur 0 dans un champ NOT NULL. C'est apparament impossible du fait qu'Oracle interprête les chaînes vides comme des NULLs.
Une solution consiste à insérer un blanc à la place de la chaîne vide mais cette solution ne me convient pas.
La deuxième solution que je vois est de modifier le script de création de ma base de manière à ce que les VARCHARs acceptent la valeur NULL.
Je m'interroge cependant sur les conséquences de cette modification : mes requêtes pour récupérer la valeur de ces champs vont elles me renvoyer NULL ou la chaîne vide?
Qu'en est-il pour les champs de type glob/clob?
Merci pour votre aide,
Robin
Partager