Non. Oracle n'implémente pas de valeur par défaut en tant que contrainte, il n'y a donc aucun moyen de nommer la contrainte. Vous ne pourrez pas non plus voir la contrainte par défaut dans les vues du dictionnaire de données liées aux contraintes (c'est-à-dire ALL_CONSTRAINTS
, DBA_CONSTRAINTS
, USER_CONSTRAINTS
). Vous devez interroger le DATA_DEFAULT
colonne de DBA_TAB_COLUMNS
(ou ALL_TAB_COLUMNS
ou USER_TAB_COLUMNS
selon vos privilèges et la colonne qui vous intéresse).