salut,
J'ai fait ce bloc pl/sql que j'ai lancer,il s'executait mais rien ne s'affichait
j'ai modifier le code et changer cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 declare type dyncurs is ref cursor; nuplet dyncurs; matab varchar(35) := 'EMP'; attrib varchar(50); begin dbms_output.put_line('Liste des attributs de la table : '||matab); open nuplet for 'select column_name from user_tab_columns where table_name=''||matab||'''; fetch nuplet into attrib; while nuplet%found loop dbms_output.put_line('Attribut : '||attrib); fetch nuplet into attrib; end loop; close nuplet; end; /
en cette ligne c'est à dire que j'ai rajouter des quotes
Code : Sélectionner tout - Visualiser dans une fenêtre à part 'select column_name from user_tab_columns where table_name=''||matab||''';
et je capte pas trop le fonctionnement des quotes,
Code : Sélectionner tout - Visualiser dans une fenêtre à part 'select column_name from user_tab_columns where table_name='''||matab||'''';
???
merci
Partager