Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Bases de Datos - Obtener nombres de tablas en SQL server 2000

  Imprimir  
Vista:

Obtener nombres de tablas en SQL server 2000

Publicado por Chema (3 intervenciones) el 25/05/2007 10:03:20
Hola a tod@s estoy programando en VB6 con SQL Server 2000 y querría saber si hay alguna manera de recorrer todas las tablas de la base de datos y sus correspondientes campos, es decir, sé que hay una tabla donde se almacenan los nombres de las tablas de una base de datos, una vez que acceda a dicha tabla podré saber el nombre de cada tabla y a partir de ahí creo que me sería relativamente fácil obtener el nombre de los campos de cada tabla y su descripción...

No sé si me he explicado bien pero bueno si es necesario intentaría explicarlo mejor.
Muchas gracias. Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Bases de Datos

RE:Obtener nombres de tablas en SQL server 2000

Publicado por Chema (3 intervenciones) el 25/05/2007 11:01:13
Bueno acabo de encontrar la consulta que me devuelve el nonbre de las tablas de mi base de datos, ahi va:

"SELECT * FROM information_schema"

y el nombre de campo de cada tabla:
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'NombreTabla'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener nombres de tablas en SQL server 2000

Publicado por IGOR (1 intervención) el 29/04/2008 19:12:19
Para obtener el nombre de las tablas es el siguiente Query

SELECT *
FROM INFORMATION_SCHEMA.TABLES
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener nombres de tablas en SQL server 2000

Publicado por Smbouza (1 intervención) el 23/10/2009 15:42:35
Muy bien eso!! verdad que la intener es lo mejor que ha creado nuestra especie!!!
Gracias a todo por coloborar con su granito de arena!!
Tengan un buen dia porque ya el mio comenzó perfecto!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener nombres de tablas en SQL server 2000

Publicado por jeank (1 intervención) el 23/06/2010 18:52:02
SELECT * FROM SYSOBJECTS WHERE XTYPE='u' esto para eqlexpress
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener nombres de tablas en SQL server 2000

Publicado por Sergio (2 intervenciones) el 21/05/2009 18:55:43
Sencillo

para mostrar base de datos:
show databases;
tablas de una base de datos en uso:
show tables;
columnas de una base de datos:
show columns from <TABLA>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener nombres de tablas en SQL server 2000

Publicado por Alfredo (1 intervención) el 23/01/2008 21:33:56
Nombres de las tablas:

SELECT * FROM syscolumns
where sysobjects.xtype = 'U'

Nombres de las columnas:

SELECT * FROM syscolumns

Las dos cosas:

SELECT syscolumns.name, sysobjects.name FROM sysobjects
left outer join syscolumns on sysobjects.id = syscolumns.id
where sysobjects.xtype = 'U'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener nombres de tablas en SQL server 2000

Publicado por Omar (1 intervención) el 22/05/2008 19:57:19
corre esta consulta SELECT * FROM information_schema.tables
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener nombres de tablas en SQL server 2000

Publicado por Sergio (2 intervenciones) el 21/05/2009 18:56:45
ya debe haber respuesta pero algunos ahora tienen el mismo problema.

Sencillo

para mostrar base de datos:
show databases;
tablas de una base de datos en uso:
show tables;
columnas de una base de datos:
show columns from <TABLA>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obtener nombres de tablas en SQL server 2000

Publicado por Enrique Navarro (1 intervención) el 08/10/2009 17:05:22
SELECT COLUMN_NAME FROM
INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'NombreTabla'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Obtener nombres de columnas de tablas de sql 2008

Publicado por gerson (1 intervención) el 28/10/2009 21:06:07
que mas parceros
Solo quisiera saber si existe algun modo de obtener en un control de vb 2008 bn sea un listbox, combobox..., los nombres de los campos de una tabla determinada de sql server 2008.

se puede o no???

att
thedarkangell_007@hotmail.com , gersonbp@misena.edu.co
por si algo

thanks you very much for your help
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar