|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 5 ![]() |
Bonjour,
je veux utiliser la fonction mysql_list_tables($DBName), sauf que je travaille avec postgresql; j'ai essyé ça pg_list_tables($DBName) et aussi ça pg_listtables($DBName) mais ça ne marche pas Titre modifié par BiD0uille pour plus de clarté + ajout balise [T&A] |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 5 ![]() |
J'arrive vraiment pas à trouver l'equivalent de mysql_list_tables($DBName)
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : février 2004 Messages : 157 ![]() |
pg_meta_data() ?
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 5 ![]() |
non,ça c'est pour les meta données;
je veux l'equivalent de mysql_list_tables($DBName) en postgres; j'arrive vraiment pas à trouver ,ça doit exister non ?? |
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : février 2004 Messages : 157 ![]() |
Mais les nom des tables d'un base, ce sont les méta données !
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 5 ![]() |
ça donne les metadonnées d'une table precise, moi je veux la liste des nom des tables de toute ma base
|
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Inscription : février 2004 Messages : 157 ![]() |
alors je ne vois pas, désolé.
|
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 5 ![]() |
wwwwwwwwwwwaaaaaaaaaaaaaaaaaaaaa; ça existe non ?
|
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() Inscription : mars 2003 Messages : 1 158 ![]() |
Tu dois pouvoir faire cela en SQL. Je transfère ce fil dans la section PostGreSQL.
__________________
Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum. |
|
|
00
|
|
|
#10 | ||||
|
Membre éclairé
![]() Inscription : janvier 2005 Messages : 336 ![]() |
Lut
J'ai trouvé 2 fonctions PHP, je ne les ai pas tester Code :
Code :
|
||||
|
|
00
|
|
|
#11 | |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 6 ![]() |
Tu as essayé
Citation:
|
|
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Étudiant Inscription : février 2008 Messages : 1 ![]() |
g essayer cela et ca bien marchè avec postgresql
c une commande shell qui recupere le nom de la table mes tables sont d forme 'account_date' je veux recuperer le nom de la table ki a la date la plus anciennes alors name=$($PSQL_CMD -c "select min(relname) from (Select relname from pg_class where relname like('account_2%')) as x") elle me tourne un resultat de cette facon relname------------------------------account_20081012 (rows 1) alors je prend juste le nom de la table ki est name2=$(echo $name|cut -c 23-39) j'obtiens : account_20081012 et ca marche. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com