Bonjour,
j'ai besoin de connaitre la longueur d'une valeur par default dans un champs de ma table
j'ai donc essayé :
et je reçois une erreur car le champs data_default est de type LONG!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT table_name,column_name , LENGTH(data_default) FROM dba_tab_columns WHERE table_name = 'MATABLE' AND data_default IS NOT NULL
j'ai essayé :
et la erreur 932 type de données incoherente alors que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT table_name,column_name , DBMS_LOB.getlength(TO_LOB(data_default)) FROM dba_tab_columns WHERE table_name = 'MATABLE' AND data_default IS NOT NULL
create table toto as select to_lob(data_default) titi from dba_tab_columns
ne cause aucun probleme
suis-je obligé de passé par une procedure stocké comme je l'ai vu en recherchant avec notre ami le moteur de recherche super celebre?
Merci d'avance pour votre aide
Partager