Bonjour,

J'ai l'erreur ORA-00942: Table ou vue inexistante sur la requête ci-dessous

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 cli_row IS RECORD
   (
       id               client.id%TYPE,
       name             client.name%TYPE
   );
   TYPE cli_tab_type IS TABLE OF cli_row;
   cli_tab   cli_tab_type;
   nb_rec INT;
BEGIN
    Select  id, name
    BULK COLLECT INTO cli_tab
    FROM client 
    WHERE name='dupont';

    dbms_output.put_line('deb');
    
    SELECT 
        COUNT(*)
    INTO nb_rec FROM cli_tab;
    
    dbms_output.put_line('Value of Cur (0): ' || nb_rec);
END;
Le but final serait réutiliser x fois la table cli_tab.
Mais ça ne fonctionne pas. Je ne sais pas faire de from cli_tab


Comment faire ?
Merci d'avance pour votre aide.