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 <hiv...@gmail.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<frank...@gmail.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.visca...@gmail.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 <hiv...@gmail.com>
>>> escribió:
>>>
>>>> bueno Alvaro ... gracias :'-(
>>>>
>>>> El 26 de octubre de 2017, 10:07, Alvaro Herrera<alvhe...@alvh.no-ip.org
>>>> > 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)

Reply via email to