Ok. A ver si entendí bien .... Lo de \c lo entiendo perfectamente. Ahora bien, 
el tag <usuario> al que haces referencia, sería el schema al que yo deseo crear 
los objetos no es así ??? 

 

Muchas gracias por tu rápida respuesta a mi anterior dura.

 

Carlos Corradini

Analista de Sistemas

________________________________

De: fernando...@softwareevolutivo.com.ec 
[mailto:fernando...@softwareevolutivo.com.ec] En nombre de Fernando Paz
Enviado el: Jueves, 06 de Junio de 2013 12:07 p.m.
Para: Corradini, Carlos
CC: Ayuda Esp PostgreSQL; carloscorrad...@yahoo.com.ar
Asunto: Re: [pgsql-es-ayuda] PL/PGSQL

 

Hola puedes ejecutar ese script con "psql -c <script>" desde la linea de 
comando o un script shell o bat

 

Alli deberia decirle algo como:

 

\c <data base> <usuario>

select <nombre esquema>.<tabla> ....

insert into <nombre esquema>.<tabla> ....

 

etc.

 

 

Salu2

 

2013/6/6 Corradini, Carlos <ccorrad...@correoargentino.com.ar>

Estimada Lista...... Luego de todo este tiempo publico una nueva duda que 
tengo.... Es esta : cuando creo un script de, valga la redundancia, creación de 
una tabla de un esquema determinado, tengo alguna opción de conectarme, como 
comúnmente se hace en ORACLE, como el usuario dueño del esquema adonde se deban 
crear los objetos. Para hacerlo gráfico, en un script de ORACLE, se puede hacer 
algo así como  ( lo que me interesa está en rojo, subrayado y resaltado:

 

1 set define off;

2 connect usuario/password;

3 select ......

.

.

.

.

N commit;

 

Mi idea es la de ejecutar esos scripts como el dba de la base pero que los 
objetos se creen en el esquema "dueño" de esos objetos. 

 

Se entiende más o menos lo que necesito ????

 

Muchas gracias y espero sus sabios consejos

 

Carlos Corradini

Analista de Sistemas

 

 

Responder a