Re: ¿como puedo silenciar esta consulta?

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: kernel <jucabapa(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: ¿como puedo silenciar esta consulta?
Date: 2009-03-27 17:27:58
Message-ID: 20090327172758.GU11993@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

kernel escribió:
> Hola, ¿como puedo silenciar esta consulta?, no quiero que muestre
> nada, ni los resultados
> > psql -d prueba -q -c 'select dw0_0020()'
>
> NOTICE: CREATE TABLE / PRIMARY KEY creará el índice implícito
> «dw98temp_pkey» para la tabla «dw98temp»
> CONTEXTO: sentencia SQL: «CREATE temp TABLE dw98temp ( anomes integer
> NOT NULL, precio numeric(12,4) NOT NULL, unidades numeric(12,2) NOT
> NULL, importe numeric(12,4) NOT NULL, md_compra numeric(12,4) NOT
> NULL, CONSTRAINT dw98temp_pkey PRIMARY KEY (anomes) )»
> PL/pgSQL function "dw0_0013" line 5 at SQL statement
> sentencia SQL: «SELECT dw0_0013()»
> PL/pgSQL function "dw0_0020" line 11 at perform
> dw0_0020
> ----------
> 1
> (1 fila)

Puedes setear client_min_messages to WARNING:

PGOPTIONS="-c client_min_messages=WARNING" psql -d prueba -c 'select dw0_0020()'

Si no quieres los resultados, agrega un "-o /dev/null":

PGOPTIONS="-c client_min_messages=WARNING" psql -d prueba -o /dev/null -c 'select dw0_0020()'

De esta forma, si la consulta lanza un error o alguna cosa que
seguramente querrás ver, no te lo perderás. (Es un error muy común en
administradores novatos mandar todo a /dev/null con una redirección del
shell, y al final cuando el disco se llena o la base de datos se cae,
nunca se enteran hasta que los clientes llaman a las 3 AM)

--
Alvaro Herrera http://www.amazon.com/gp/registry/3BP7BYG9PUGI8
"La fuerza no está en los medios físicos
sino que reside en una voluntad indomable" (Gandhi)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-03-27 17:28:52 Re: Crear una tabla de forma dinamica
Previous Message Jaime Casanova 2009-03-27 17:24:39 Re: Crear una tabla de forma dinamica