[oracle]supprimer une table

Bonjour,

voila, je veux faire un test sur l'existence d'une table avant sa suppression, j'ai fait:
drop table [if exists] nomTable;

et voila l'erreur:
drop table [if exists] nomTable
           *

ERREUR à la ligne 1 :
ORA-00903: Nom de table non valide 


que dois je faire, merci.
--
The best way to escape from a problem is to solve it.
Configuration: Windows XP
Firefox 3.0.8

2 réponses

  1. Et ces syntaxes :

    drop table table_name;
    drop table table_name cascade constraints;
    drop table table_name purge;

    3
    1. Essai juste
      drop table nomTable;
      1
      1. oui, mais si la table n'existe pas deja, il me renvoi un message d'erreur:
        drop table nomTable
                   *
        
        ERREUR à la ligne 1 :
        ORA-00942: Table ou vue inexistante 


        alors que moi je veux faire un test [if exists], ça marche en sql server, je veux savoir s'il y a une solution pareil en oracle.

        merci
        0