Bonjour,
J'ai un champ text dans une table qui ne contient pas de record que je cherche à rendre "obligatoire" (n'acceptant pas de valeur nulle).
J'utilise Sybase Central et au grand désespoir lorsque je décoche la case "allow nulls" au niveau de la configuration du champ, j'ai une jolie exception:
L'alter effectué:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 com.sybase.jdbc3.jdbc.SybSQLException: ALTER TABLE 'smart2.dbo.DOCUMENT_COMMENT' failed. You cannot modify column 'COMMENT_TEXT' to TEXT/IMAGE/UNITEXT type. at com.sybase.jdbc3.tds.Tds.a(Unknown Source)
Je précise que j'ai essayé avec des champs de différents type et je n'ai pas rencontré ce problème. Cela ne se produit qu'avec ces damn champs TEXT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 alter table smart2.dbo.DOCUMENT_COMMENT modify COMMENT_TEXT text not null go
Merci d'avance.
Partager