Nombre columnas de una tabla

03/11/2003 - 14:41 por blackman | Informe spam
Hola;

Necesito obtener el nombre de las columnas de una tabla.
He intentado obtenerlos a traves de syscolumns en una base
de datos, pero no he llegado a ningun sitio.

Alguien sabe como obtener el nombre de las columnas de una
tabla?

Gracias y un saludo

Preguntas similare

Leer las respuestas

#1 Accotto Maximiliano D.
03/11/2003 - 14:52 | Informe spam
Con syscolumns llegaras a la misma pero la deberias vincular con otras
tablas.

Sino puedes usar el siguiente Store: SP_help

ej:

sp_help clientes

http://www.microsoft.com/sql/techin...tables.asp

en este link tienes el mapeo de las tablas de sistema del SQL.

Un abrazo

Accotto Maximiliano Damian
"" escribió en el
mensaje news:0b1f01c3a210$3709c730$
Hola;

Necesito obtener el nombre de las columnas de una tabla.
He intentado obtenerlos a traves de syscolumns en una base
de datos, pero no he llegado a ningun sitio.

Alguien sabe como obtener el nombre de las columnas de una
tabla?

Gracias y un saludo
Respuesta Responder a este mensaje
#2 Manuel \(Salamanca\)
03/11/2003 - 14:53 | Informe spam
Hola,
aqui tienes un forma de obtenerlo

SELECT o.name as Tabla, c.name Columna
FROM sysobjects o, syscolumns c
WHERE (o.xtype LIKE 'U') AND (o.status > 0)
and o.id = c.id


Saludos



"" escribió en el
mensaje news:0b1f01c3a210$3709c730$
Hola;

Necesito obtener el nombre de las columnas de una tabla.
He intentado obtenerlos a traves de syscolumns en una base
de datos, pero no he llegado a ningun sitio.

Alguien sabe como obtener el nombre de las columnas de una
tabla?

Gracias y un saludo
Respuesta Responder a este mensaje
#3 José Raúl Fenollar Martínez
03/11/2003 - 15:23 | Informe spam
SELECT c.name As NombreColumna
FROM sysobjects s inner join syscolumns c
on s.id = c.id
WHERE s.xtype= 'U'

"" wrote in message
news:0b1f01c3a210$3709c730$
Hola;

Necesito obtener el nombre de las columnas de una tabla.
He intentado obtenerlos a traves de syscolumns en una base
de datos, pero no he llegado a ningun sitio.

Alguien sabe como obtener el nombre de las columnas de una
tabla?

Gracias y un saludo
Respuesta Responder a este mensaje
#4 Eladio Rincon
03/11/2003 - 15:27 | Informe spam
Hola,

puedes obtenerlo de las vistas information_schema:

select table_name, column_name
from information_schema.columns
order by ordinal_position

Eladio Rincón.
SQL Server MVP

http://eladio.europe.webmatrixhosting.net
"Comparte lo que sabes, aprende lo que no sepas", FGG.



"" escribió en el
mensaje news:0b1f01c3a210$3709c730$
Hola;

Necesito obtener el nombre de las columnas de una tabla.
He intentado obtenerlos a traves de syscolumns en una base
de datos, pero no he llegado a ningun sitio.

Alguien sabe como obtener el nombre de las columnas de una
tabla?

Gracias y un saludo
Respuesta Responder a este mensaje
#5 Accotto Maximiliano D.
03/11/2003 - 16:08 | Informe spam
Simple la respuesta!! si sabes usar TSQL podras hacerlo desde cualquier
cliente por mas q no tenga Entherprise (es sql nativo) y hacerlo asi te da
muchas posibilidades.
No es q con Entherprise no se pueda hacer, pero lo deberias tener instalado
para ello

Un abrazo

Accotto Maximiliano Damian
"Jerome Smith" escribió en el mensaje
news:%
A lo mejor estoy haciendo una pregunta muy inocente, pero ¿porque todos


dan
respuestas basadas en Transact-SQL? ¿Porque no simplemente abrir la tabla


en
Enterprise Manager y ver sus campos?

Jerome

"" wrote in


message
news:0b1f01c3a210$3709c730$
> Hola;
>
> Necesito obtener el nombre de las columnas de una tabla.
> He intentado obtenerlos a traves de syscolumns en una base
> de datos, pero no he llegado a ningun sitio.
>
> Alguien sabe como obtener el nombre de las columnas de una
> tabla?
>
> Gracias y un saludo


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida