Dans ma base de données Oracle, j'ai une table appelée PERSON avec le code des colonnes, le nom de famille, le prénom.Pourquoi la chaîne "" est-elle lue comme NULL lors du mappage de la base de données vers un objet à l'aide d'ibatis?
par ex. 'PER001', '________________', 'Bob'
(NOTE: _ = espace)
Le nom de famille est défini sur NOT NULL mais vous pouvez entrer une chaîne d'espaces comme "".
J'ai un problème avec ça car quand Ibatis mappe cette colonne à un objet, elle est mappée comme NULL! quand il devrait être mappé comme ""?
Des idées?
Est-ce VARCHAR2 ou CHAR? (Il y a toutes sortes de problèmes de taille avec CHAR) – Thilo
Mieux que de changer le titre avec [RESOLU], marquer une réponse comme acceptée. –
NOM DE FAMILLE NOT NULL VARCHAR2 (40) =] (merci, mon problème est résolu maintenant) – bob