Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Greg
On 25 Jan 2004 15:37:38 GMT (Yvon Thoraval) wrote:
je ne trouve aucune fonction php retournant le nom des tables pour une db donnée avec PostgreSQL, cette même fonction existe avec MySQL.
Normal, y'en a pas.
Qq'un connaît-il un moyen détourner pour ce faire ?
PostgreSQL maintient un catalogue nommé 'pg_class' qui contient énormément d'infos sur la DB courante. Pour plus d'infos, cf http://www.postgresql.org/docs/current/static/catalog-pg-class.html
Donc pour avoir les tables de la base courante : SELECT relname FROM pg_class WHERE relkind='r' AND relname !~ '^pg_' AND relname !~ '^sql_';
Bon, on s'écarte carrément du sujet du NG là et j'ai pas trouvé de NG français spécifique à postgresql pour le crosspost, désolé pour le HS donc.
On 25 Jan 2004 15:37:38 GMT
yvon.thoravalNO-SPAM@free.fr (Yvon Thoraval) wrote:
je ne trouve aucune fonction php retournant le nom des tables pour une
db donnée avec PostgreSQL, cette même fonction existe avec MySQL.
Normal, y'en a pas.
Qq'un connaît-il un moyen détourner pour ce faire ?
PostgreSQL maintient un catalogue nommé 'pg_class' qui contient
énormément d'infos sur la DB courante. Pour plus d'infos, cf
http://www.postgresql.org/docs/current/static/catalog-pg-class.html
Donc pour avoir les tables de la base courante :
SELECT relname FROM pg_class WHERE relkind='r' AND relname !~ '^pg_' AND
relname !~ '^sql_';
Bon, on s'écarte carrément du sujet du NG là et j'ai pas trouvé de NG
français spécifique à postgresql pour le crosspost, désolé pour le HS
donc.
On 25 Jan 2004 15:37:38 GMT (Yvon Thoraval) wrote:
je ne trouve aucune fonction php retournant le nom des tables pour une db donnée avec PostgreSQL, cette même fonction existe avec MySQL.
Normal, y'en a pas.
Qq'un connaît-il un moyen détourner pour ce faire ?
PostgreSQL maintient un catalogue nommé 'pg_class' qui contient énormément d'infos sur la DB courante. Pour plus d'infos, cf http://www.postgresql.org/docs/current/static/catalog-pg-class.html
Donc pour avoir les tables de la base courante : SELECT relname FROM pg_class WHERE relkind='r' AND relname !~ '^pg_' AND relname !~ '^sql_';
Bon, on s'écarte carrément du sujet du NG là et j'ai pas trouvé de NG français spécifique à postgresql pour le crosspost, désolé pour le HS donc.
yvon.thoravalNO-SPAM
Greg wrote:
PostgreSQL maintient un catalogue nommé 'pg_class' qui contient énormément d'infos sur la DB courante. Pour plus d'infos, cf http://www.postgresql.org/docs/current/static/catalog-pg-class.html
Donc pour avoir les tables de la base courante : SELECT relname FROM pg_class WHERE relkind='r' AND relname !~ '^pg_' AND relname !~ '^sql_';
Bon, on s'écarte carrément du sujet du NG là et j'ai pas trouvé de NG français spécifique à postgresql pour le crosspost, désolé pour le HS donc.
ok merci ! -- yt
Greg <furie.nog@wanadoo.spamme.fr> wrote:
PostgreSQL maintient un catalogue nommé 'pg_class' qui contient
énormément d'infos sur la DB courante. Pour plus d'infos, cf
http://www.postgresql.org/docs/current/static/catalog-pg-class.html
Donc pour avoir les tables de la base courante :
SELECT relname FROM pg_class WHERE relkind='r' AND relname !~ '^pg_' AND
relname !~ '^sql_';
Bon, on s'écarte carrément du sujet du NG là et j'ai pas trouvé de NG
français spécifique à postgresql pour le crosspost, désolé pour le HS
donc.
PostgreSQL maintient un catalogue nommé 'pg_class' qui contient énormément d'infos sur la DB courante. Pour plus d'infos, cf http://www.postgresql.org/docs/current/static/catalog-pg-class.html
Donc pour avoir les tables de la base courante : SELECT relname FROM pg_class WHERE relkind='r' AND relname !~ '^pg_' AND relname !~ '^sql_';
Bon, on s'écarte carrément du sujet du NG là et j'ai pas trouvé de NG français spécifique à postgresql pour le crosspost, désolé pour le HS donc.