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)
>
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 |