Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/02/2008, à 17:54

fatahou

postgresql pgadmin3 DESC \d Comment obtenir la structure d'une table?

Bonjour à  tous et à  toutes,
je m'en remet à  vous apres une bonne heure de recherche.Voilà , je voudrais savoir comment faire pour obtenir la structure détaillée d'une table postgresql via l'interface graphique pgadmin3 .
Une sorte de

DESC nomTable;

à  la manière  de MySQL ou Oracle.

Merci à  tous d'avance pour la qualité de vos réponses. smile

Dernière modification par fatahou (Le 13/02/2008, à 17:56)

Hors ligne

#2 Le 14/02/2008, à 11:03

fatahou

Re : postgresql pgadmin3 DESC \d Comment obtenir la structure d'une table?

Bonjour à  tous,
je viens de trouver une partie de la réponse à  ma question à  savoir décrire une table via le client pgadmin3 via ce liens:
http://jacqueschirag.wordpress.com/cate … ostgresql/.

Using the pgAdmin III GUI:
    * The database table is deeply nested in the tree, I missed it at first. Go to PostgreSQL Database Server 8.2 -> Databases -> database_name -> Schemas -> public -> Tables -> table_name

Cette citation en anglais dit en gros (je pense) que decrire la table à  decrire est bien ancrée dans l'arborescence de pgadmin3.

En français: il faut naviguer l'arborecence pgadmin3 en cliquant succesivement:
Serveur>base de données>nom de la BD>Shémas>public>tables>nom de la table

un "DESCRIBE NOMTABLE;" serait vraiment pas de refus venant des développeurs pgadmin3.
En tous cas je suis preneur si ça existe, donnez moi l'astuce s'il vous plaà®t.

Merci aux gens qui me lisent.

Dernière modification par fatahou (Le 14/02/2008, à 11:31)

Hors ligne

#3 Le 14/02/2008, à 11:19

mutah

Re : postgresql pgadmin3 DESC \d Comment obtenir la structure d'une table?

pour avoir la description de la table, il suffit de cliquer dans l'arbre sur la gauche sur la table qui va bien et dans le panneau à  droite on peut consulter l'instruction create table adéquate.

sinon il existe \d nomtable, mais cela fonctionne dans le shell psql , pas dans pgadmin. donc, ouvre un terminal et lance :

$psql -h localhost -U utilisateur labase
labase#\d latable

Ce n'est pas le chemin qui est difficile, c'est le difficile qui est chemin.

Hors ligne

#4 Le 14/02/2008, à 11:41

fatahou

Re : postgresql pgadmin3 DESC \d Comment obtenir la structure d'une table?

Salut,
Je connaissais la méthode en ligne de commande, mais c'est le changement de client graphique pgadmin3/terminal qui me déplait.
Je suis déjà  partiellement content de pouvoir faire ça depuis pgadmi3.

Merci mutah de participer à  cette discussion.

Hors ligne