IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes PostgreSQL Discussion :

drop table sans nom


Sujet :

Requêtes PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Par défaut drop table sans nom
    Bonour,

    J'ai un souci, j'ai des tables sans noms et je n'arrive pas à les supprimer avec pgadmin.

    Auriez vous une astuce ?

    merci.

  2. #2
    Membre Expert
    Avatar de alassanediakite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Mali

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 1 599
    Billets dans le blog
    8
    Par défaut
    Salut
    Comment savoir qu'il y a des tables sans nom?
    @+

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 660
    Par défaut
    Dans pgadmin, j'ai des lignes de tables mais qui ne possèdent pas de nom. Je ne sais pas quelle requête m'a généré de telles aberrations mais j'aimerais les supprimer.

    CF PJ.

    Merci et @+.
    Images attachées Images attachées  

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Par défaut
    En principe il n'y a pas de table sans nom mais il y peut y avoir des noms bizarres, par exemple constitués d'espaces uniquement.

    Qu'est ce que donne en sql:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    select chr(34) || schemaname || '.' || tablename || chr(34) from pg_tables
    where schemaname not in ('information_schema','pg_catalog')

  5. #5
    Membre Expert
    Avatar de alassanediakite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Mali

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 1 599
    Billets dans le blog
    8
    Par défaut
    Salut
    C'est vraiment étrange, mais je suis arrivé à faire...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ALTER TABLE T1 RENAME TO " ";
    Mais ensuite je l'ais supprimer avec pgadmin (version 1.16.1). Même le ... passe!
    N'est-il pas mieux que PostgreSQL (censé respecter les normes) empêche de telles dérives.
    @+

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Par défaut
    Et c'est quelle norme qui interdit un nom de table avec seulement des espaces?

Discussions similaires

  1. [DATA] concatener table sans connaître leur nom
    Par jobvince dans le forum SAS Base
    Réponses: 1
    Dernier message: 24/09/2010, 12h12
  2. [AC-2002] Modifier les noms des tables sans casser les requêtes
    Par gandalf20000000 dans le forum Modélisation
    Réponses: 5
    Dernier message: 07/04/2010, 21h30
  3. mysqldump: sans données ni énoncé drop tables
    Par TNorth dans le forum Outils
    Réponses: 3
    Dernier message: 09/02/2010, 10h49
  4. [AC-2007] Peut-on changer le nom d'un champ de table sans risque ?
    Par tibofo dans le forum Modélisation
    Réponses: 2
    Dernier message: 10/01/2010, 10h45
  5. exporter une table sans le nom de colonnes ?
    Par vuldos dans le forum Access
    Réponses: 13
    Dernier message: 11/10/2004, 19h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo