Martin

12/10/2004 - 20:29 por Vista | Informe spam
Que tal.
Estoy realizando una vista para que me muestre inf. de varias tablas, y
obtengo muchas columnas lo que hace que la consulta este muy grande, lo que
quiero es que se puedan obtener un grupo de columnas de una tabla sin tener
que estar especificando el nombre de cada columna. por ejemplo quiero que se
obtengan de la columna 10 a la 20 de una tabla y no tener que estar
especificando (column10,column12,column13,.columnn), no se si se pueda
hacer esto, si pueden ayudarme se los voy a agradecer muchisimo
 

Leer las respuestas

#1 Maxi
12/10/2004 - 20:36 | Informe spam
mmm, no vas a poder hacer eso :(

lo que yo hago en estos casos es lo siguiente:

1) entro al QA
2) pongo la consulta en modo texto
3) ejecuto la siguiente linea:

select column_name from information_schema.columns where
table_name='tutabla'

4) ahora tenemos los campos y hago copy paste

Al hacer el select podrias especificar el numero de columna con el campo
ORDINAL_POSITION

o sea:

select column_name from information_schema.columns where
table_name='tutabla' and
ordinal_position >= 5 and ordinal_position <= 10


Luego sigues igual, copy paste :-)



Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Vista" escribió en el mensaje
news:
Que tal.
Estoy realizando una vista para que me muestre inf. de varias tablas, y
obtengo muchas columnas lo que hace que la consulta este muy grande, lo


que
quiero es que se puedan obtener un grupo de columnas de una tabla sin


tener
que estar especificando el nombre de cada columna. por ejemplo quiero que


se
obtengan de la columna 10 a la 20 de una tabla y no tener que estar
especificando (column10,column12,column13,.columnn), no se si se pueda
hacer esto, si pueden ayudarme se los voy a agradecer muchisimo





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004

Preguntas similares