Re: psql

Lists: pgsql-fr-generale
From: BPascal <pascal62fr(at)free(dot)fr>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: psql
Date: 2008-12-02 16:12:27
Message-ID: 49355E6B.4050601@free.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

Bonjour,

Je veux créer des tables à l'aide de psql dans la base mabase d'owner
mabase.

#su postgres
> cd
> psql < hclient.sql

La table est créée dans la base postgresql.
Finalement c'est normal, voici mon hclient.sql
comment ajouter la table dans la base mabase?

CREATE TABLE "HClient"
(
"IdH_Client" serial NOT NULL,
"HIdClient" integer,
"HCliIdIdentite" integer,
"HCliIdCharge" integer,
"HServiceClient" character varying(128),
"DateHistorique" timestamp without time zone,
"IdIdentite" integer,
CONSTRAINT "HClient_pkey" PRIMARY KEY ("IdH_Client")
)
WITH (OIDS=FALSE);
ALTER TABLE "HClient" OWNER TO mabase;

Merci
A+
--
Pascal


From: Jean-Samuel Reynaud <reynaud(at)elma(dot)fr>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: psql
Date: 2008-12-02 16:19:10
Message-ID: 20081202171910.443f057d@reynaud-dell
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

Bonjour,

Le mieux c'est de passer le nom de la base que laquelle tu veux
travailler:
psql -d mabase
ou encore:
psql mabase
(plus simplement)
La documentation française de cette commande est ici:
http://docs.postgresql.fr/8.3/app-psql.html

Bonne journée,
Le Tue, 02 Dec 2008 17:12:27 +0100,
BPascal <pascal62fr(at)free(dot)fr> a écrit :

> Bonjour,
>
> Je veux créer des tables à l'aide de psql dans la base mabase d'owner
> mabase.
>
>
> #su postgres
> > cd
> > psql < hclient.sql
>
> La table est créée dans la base postgresql.
> Finalement c'est normal, voici mon hclient.sql
> comment ajouter la table dans la base mabase?
>
>
> CREATE TABLE "HClient"
> (
> "IdH_Client" serial NOT NULL,
> "HIdClient" integer,
> "HCliIdIdentite" integer,
> "HCliIdCharge" integer,
> "HServiceClient" character varying(128),
> "DateHistorique" timestamp without time zone,
> "IdIdentite" integer,
> CONSTRAINT "HClient_pkey" PRIMARY KEY ("IdH_Client")
> )
> WITH (OIDS=FALSE);
> ALTER TABLE "HClient" OWNER TO mabase;
>
>
>
> Merci
> A+


From: BPascal <pascal62fr(at)free(dot)fr>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: psql
Date: 2008-12-03 07:16:57
Message-ID: 49363269.2090401@free.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

Jean-Samuel Reynaud a écrit :
> Bonjour,

Bonjour,

merci, mon problème est résolu

> Le mieux

J'avais plus ou moins imaginé qu'il fallait indiquer le nom de la base
dans le fichier passé en paramètre, cela doit être possible non?

A+
--
Pascal


From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: BPascal <pascal62fr(at)free(dot)fr>
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: psql
Date: 2008-12-03 07:56:52
Message-ID: 49363BC4.5040001@lelarge.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-fr-generale

BPascal a écrit :
> Jean-Samuel Reynaud a écrit :
>> Bonjour,
>
> Bonjour,
>
> merci, mon problème est résolu
>
>
>
>> Le mieux
>
> J'avais plus ou moins imaginé qu'il fallait indiquer le nom de la base
> dans le fichier passé en paramètre, cela doit être possible non?
>

Comme l'indique la doc de psql :
http://docs.postgresql.fr/8.3/app-psql.html

\c puis nom de la base

--
Guillaume.
http://www.postgresql.fr
http://www.dalibo.com