pb recuperation données d'union
Bonjour
je voudrais récupérer le résultat d'une union dans un tableau
je fais donc comme suis
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| declare
TYPE L_TYPE_ENREGISTREMENT IS RECORD(
l_CODE VARCHAR2(20),
l_type VARCHAR2(15));
TYPE L_TAB_TYPE_ENREGISTREMENT IS TABLE OF L_TYPE_ENREGISTREMENT;
l_enregistrement L_TAB_TYPE_ENREGISTREMENT;
begin
select sicode,'SITE' from si
union
select clclode,'CLIENT' from cl
bulk collect into l_enregistrement;
end; |
mais j'ai l'erreur
Code:
1 2 3 4 5
| ERREUR à la ligne 4 :
ORA-06550: Ligne 12, colonne 8 :
PL/SQL: ORA-00933: La commande SQL ne se termine pas correctement
ORA-06550: Ligne 9, colonne 3 :
PL/SQL: SQL Statement ignored |
comment faire ?
merci d'avance