Bonjour,
Ma boite a eu la bonne idée de mettre un @ dans le nom de ses tables, mais du coup, je ne sais pas si c'est lié ou si c'est une erreur de frappe de ma part, mais je n'arrive pas a lancer le GATHER_TABLE_STATS depuis SQL Plus ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SQL> desc CIMG_DEV."DP@ADDITIF" Name Null? Type ----------------------------------------- -------- ---------------------------- ADDITIF NOT NULL NUMBER LIBELLE CHAR(30) TAUX NUMBER(8,5)Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SQL> exec DBMS_STATS.GATHER_TABLE_STATS('CIMG_DEV', 'DP@ADDITIF', method_opt => 'FOR ALL COLUMNS'); BEGIN DBMS_STATS.GATHER_TABLE_STATS('CIMG_DEV', 'DP@ADDITIF', method_opt => 'FOR ALL COLUMNS'); END; * ERROR at line 1: ORA-20001: DP@ADDITIF is an invalid identifier ORA-06512: at "SYS.DBMS_STATS", line 23154 ORA-06512: at "SYS.DBMS_STATS", line 23205 ORA-06512: at line 1
Partager