je vbeux dropper un ensemble de table (existante puis que j'ai fais un select ) mais ceci ne fonctionne pas :?
ORA-00604Une erreur s'est produite au niveau SQL rÚcursif 1
ORA-00942: Table ou vue inexistante
MERCI
Version imprimable
je vbeux dropper un ensemble de table (existante puis que j'ai fais un select ) mais ceci ne fonctionne pas :?
ORA-00604Une erreur s'est produite au niveau SQL rÚcursif 1
ORA-00942: Table ou vue inexistante
MERCI
Peux tu nous montrer la requête qui drop les tables ?
Un peu léger comme explication.
Tu utilises quoi comme code?
drop table accesoire; tout simplement:mouarf:
d'ac au début j'ai fait script pour droper toutes mes tables mais avec cette erreur
j'ai donc reduis mon ensemble à une seule ligne c'est à dire DROP TABLE ACCESSOIRE
ça donne tjrs le même message d'erreur :cry:
Si la table existe donc, tu n'a plus qu'a contacter le support Oracle :yaisse2:Citation:
Envoyé par Oracle
Tu es sur quel version d'Oracle ?
C'est un PL que tu fait, ou tu essayes simplement de dropper ta table dans un script sql ?
Edit : quoique, tu as écrit deux fois le nom de la table avec deux orthographes différentes, es tu sur de ne pas t'être trompée dans la ligne de commande ?
je suis sur la 9i
ce genre d'erreur surviennent elle suite à une mauvaise manip ?
en fait j'ai fait un petit script PL/SQL qui a déja marché.
sinon comment contacter support oracle
on se calme, pas de quoi contacter le support
c'est pas parce que le select marche qu'on a le privilège de suppression ! :lol:
quel compte utilisez-vous pour faire le drop ?
j'utilise le compte system
ça a fonctionné une fois pourkoi ça ne fonctionne pas la 2 ème fois :?je ne comprends pas
justement je vai essayer av le compte sys
Cool, petit à petit tu donnes des infos, on va peut être y arriver.
Si maintenant, on pouvait voir le script de création de la table, les objets qui y sont rattaché, les contraintes, comment tu te connecte au schéma, à quoi ressemble ton PL (c'est une procédure ? ça compile ?..) etc etc etc...
SQL>set head off
SQL>set line 150
SQL>set pagesize 2000
SQL>spool droptables.sql
SQL>select ‘drop table ‘||table_name||’ cascade constraints;’ from user_tables;
SQL>spool off;
SQL>@droptables.sql
je t'ai dis c'est un petit scipt
SQL>set head off
SQL>set line 150
SQL>set pagesize 2000
SQL>spool droptables.sql
SQL>select ‘drop table ‘||table_name||’ cascade constraints;’ from user_tables;
SQL>spool off;
SQL>@droptables.sql
je t'ai dis c'est un petit scipt ki a déja fonctionné:yaisse2:
Peut-on voir le contenu de droptables.sql ?
même av le compte sys
j'ai ORA-00942
alors personne n'a une idée.
il s'agit de ma base de test.
je voulais changer les donner des tables de mon user
Donc je veux supprimer puis recrée le schéma de mon user.
en fait mon but est de charger ma base av d'autres object (mais tjrs du même schéma de mon user)
j'ai déjà fait cette opération.
on peut pas corriger l'erreor 604 sans apl le support oracle:?
?