Re: select excluyendo columnas

From: "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>
To: "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com>
Cc: Hellmuth Vargas <hivs77(at)gmail(dot)com>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: select excluyendo columnas
Date: 2017-10-27 13:08:48
Message-ID: CANm+PCCo=SYU8WvK6JLBn=-JYkCVisD8TNHpKb6GKZYRaJsaQw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

jvenegasperu si lo hacés desde pgadmin no necesitas crear una vista. Botón
derecho sobre la tabla scripts->select y listo!

El 26 de octubre de 2017, 14:33, jvenegasperu . <jvenegasperu(at)gmail(dot)com>
escribió:

> Hola Hellmuth a lo que se refiere Frank creo yo es al hecho de que si
> haces por ejemplo:
>
> create view vista as
> select * from tabla limit 1;
>
> y luego miras el sql generado ya tendras tipeado todo el select y luego
> quitas solo las columnas que no deseas al menos trabajando con pgadmin yo
> lo hago asi siempre que tengo que tipear un monton de campos excepto dos o
> tres mejor creo la vista y luego miro el sql generado lo copio y borro solo
> los campos que no necesito quiza no la solución mas adecuada pero ayuda
> bastante no se si en psql puedas ver la select que te genera la vista pero
> trabajando con pgadmin yo lo hago asi. quiza tu preocupacion sea que
> generar o usar la vista sea pesado pero el hecho es que la vista no la
> usarias nunca es solo un truco para obtener el sql generado por eso te puse
> el limit 1 al final.
>
> saludos
>
>
>
>
>
>
>
>
>
>
> El 26 de octubre de 2017, 10:43, Hellmuth Vargas <hivs77(at)gmail(dot)com>
> escribió:
>
>> Hola Frank
>>
>> Como son procesos temporales para validar y mover informacion no se
>> justificaría crear vistas...
>>
>> El 26 de octubre de 2017, 10:31, frank cruzado<frankcc9(at)gmail(dot)com>
>> escribió:
>>
>>> Lo único que creo que se acerca un poco a lo que necesitas es que
>>> generes Vistas de esa tabla con las columnas que necesitas, dado a que no
>>> se pueden excluir o crear una función que te genere la consulta donde
>>> reciba como parámetro las columnas que quieres excluir.
>>>
>>> Saludos
>>> Frank C.
>>>
>>> El 26 de octubre de 2017, 12:24, Ronald Viscarra <
>>> ronald(dot)viscarra(at)gmail(dot)com> escribió:
>>>
>>>> Hola, tal vez te sirva este link: https://dba.stackexchange.com/
>>>> questions/1957/sql-select-all-columns-except-some
>>>>
>>>> El 26 de octubre de 2017, 11:20, Hellmuth Vargas <hivs77(at)gmail(dot)com>
>>>> escribió:
>>>>
>>>>> bueno Alvaro ... gracias :'-(
>>>>>
>>>>> El 26 de octubre de 2017, 10:07, Alvaro Herrera<alvherre(at)alvh(dot)no-ip(dot)or
>>>>> g> escribió:
>>>>>
>>>>>> Hellmuth Vargas escribió:
>>>>>> > Hola Lista
>>>>>> >
>>>>>> > Últimamente he estado trabajando con tablas con cientos de columnas
>>>>>> (bases
>>>>>> > para poblar modelos) y al genera consultas aveces hay que excluir
>>>>>> unos
>>>>>> > pocos campos de la tablas, la pregunta que les quiero formular es
>>>>>> si existe
>>>>>> > algo como:
>>>>>> >
>>>>>> > SELECT a.* EXCEPT a.columa1,a.columna2..
>>>>>> > FROM tabla_con_muchas_columnas AS a
>>>>>>
>>>>>> No, no hay ninguna forma de hacer eso :-(
>>>>>>
>>>>>> --
>>>>>> Álvaro Herrera https://www.2ndQuadrant.com/
>>>>>> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Cordialmente,
>>>>>
>>>>> Ing. Hellmuth I. Vargas S.
>>>>> Esp. Telemática y Negocios por Internet
>>>>> Oracle Database 10g Administrator Certified Associate
>>>>> EnterpriseDB Certified PostgreSQL 9.3 Associate
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Atte. Ronald Viscarra
>>>>
>>>
>>>
>>
>>
>> --
>> Cordialmente,
>>
>> Ing. Hellmuth I. Vargas S.
>> Esp. Telemática y Negocios por Internet
>> Oracle Database 10g Administrator Certified Associate
>> EnterpriseDB Certified PostgreSQL 9.3 Associate
>>
>>
>
>
> --
> José Mercedes Venegas Acevedo
> cel Mov RPC 964185205
>
> Member of the PHP Documentation Group (Spanish)
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ricardo Alvarado 2017-10-27 14:48:32 Informacion archivos base de datos
Previous Message Hellmuth Vargas 2017-10-27 03:14:22 Re: select excluyendo columnas