Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2998 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  drop de toutes les tables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

drop de toutes les tables

n°1254535
kensei
Posté le 28-11-2005 à 09:25:43  profilanswer
 

bonjour,
 
j'aimerais supprimer toutes les tables de ma base. J'ai créé un fichier texte ou j'ai mis tous mes create, que j'ai appelés. Mais certaines tables n'ont pas été créées, car erreur. Donc au lieu de ca, ca m'a créé des tables avec des noms tout bizarres.... :ouch:  
En essayant de taper leur nom avec la commande DROP ca ne marche pas. J'essaie donc de trouver une commande qui supprime toutes les tables de la base...
 
merci pour votre aide


---------------
OST Anime
mood
Publicité
Posté le 28-11-2005 à 09:25:43  profilanswer
 

n°1254552
mrbebert
Posté le 28-11-2005 à 10:24:10  profilanswer
 

DROP DATABASE :D

n°1254562
thecoin
Chasseur de chasseur de canard
Posté le 28-11-2005 à 10:47:11  profilanswer
 

Marche pas le DROP TABLE xxxxx ???Tu as quelle erreur?
Tu as un exemple de nom de table bizzare?


Message édité par thecoin le 28-11-2005 à 10:49:03
n°1255078
kensei
Posté le 29-11-2005 à 09:39:27  profilanswer
 

les tables générées pas erreur ont des nom genre: BIN$BpyvIJEMqpDgQAB/AQApHw==$0.
Quand j'essaie de faire un drop ca dit "la commande SQL ne se termine pas correctement". Et ca dit que ca vient du slash. C'est ca oui, le "==" donneraient la même erreur je pense.  :D  
 
Bon ayant eu cours de BDD juste après, ma prof a suggéré que c'était des tables supprimées mais qui n'ont pas été purgées (genre l'espace mémoire reste alloué). C'est pour ca que je les vois encore dans mon schéma. Il faut d'après elle purger manuellement la base pour qu'ils disparaissent...


---------------
OST Anime
n°1255101
thecoin
Chasseur de chasseur de canard
Posté le 29-11-2005 à 09:59:45  profilanswer
 

C'est quel SGBD?

n°1255213
kensei
Posté le 29-11-2005 à 12:49:41  profilanswer
 

oracle 10g


---------------
OST Anime
n°1255787
thecoin
Chasseur de chasseur de canard
Posté le 30-11-2005 à 09:01:33  profilanswer
 

Tu as toujours ton problème?
Je vais essayer de te faire un petit script
 
Edit: je viens d'avoir une autre idée, vas dans OEM et supprime le user propriétaire des tables et lui spécifiant de supprimer tout ses objets.Ou, utilises DROP USER xxxxx CASCADE


Message édité par thecoin le 30-11-2005 à 09:16:25
n°1255798
kensei
Posté le 30-11-2005 à 09:26:53  profilanswer
 

nan mais ca va. J'utilise une vue du dictionnaire de données et ca marche normal:
select table_name from user_tables;
 
En ce qui concerne le drop du user, ca ne m'est pas permis puisqu'il s'agit de la bdd de mon école. Mais merci qd mm :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  drop de toutes les tables

 

Sujets relatifs
SELECT sur plusieurs tables à la fois[Résolu][VB .net] Drag & drop entre deux applications
Probleme de clé unique, relier des tables[RESOLU][SQL/Access]Impossibilité de modifier le contenu de mes tables
Aide Reqête SQL avec 3 tablesLien vers tables
connection de plusieurs tables avec ado (access)[Java] Drag&Drop dans une application JHotDraw
Interroger sur 3 tables en meme temps ?[MySQL] DROP TABLE de plusieurs tables
Plus de sujets relatifs à : drop de toutes les tables


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR