Busco tabla dentro de BD

10/05/2006 - 22:06 por VenecIta | Informe spam
Dentro de una BD tengo demasiadas tablas, necesito encontrar 1 en especial y
el único dato que tengo es uno de sus campos
Hay alguna query que pueda hacer, para ubicar lo q necesito.

Gracias
Saludos

Preguntas similare

Leer las respuestas

#1 Gustavo
10/05/2006 - 22:12 | Informe spam
Puedes armar una consulta que te muestre todas las tablas/vistas que
contienen la columna que tenés como dato

Te adjunto la consulta:

SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME =
'<nombredelcampo>'

Espero que ayude

"VenecIta" escribió:

Dentro de una BD tengo demasiadas tablas, necesito encontrar 1 en especial y
el único dato que tengo es uno de sus campos
Hay alguna query que pueda hacer, para ubicar lo q necesito.

Gracias
Saludos
Respuesta Responder a este mensaje
#2 BitOne®
11/05/2006 - 03:36 | Informe spam
Si lo que buscas es tablas entonces con esto la tendrias todas las de
usuario.

select *
from sysobjects where type ='U'

Busca informacion en los libros en pantalla para "Tablas del Sistema"

BitOne®




"VenecIta" escribió en el mensaje
news:
Dentro de una BD tengo demasiadas tablas, necesito encontrar 1 en especial


y
el único dato que tengo es uno de sus campos
Hay alguna query que pueda hacer, para ubicar lo q necesito.

Gracias
Saludos
Respuesta Responder a este mensaje
#3 syoung
11/05/2006 - 07:34 | Informe spam
VenecIta,

1. Abrir el Analizador de consultas "Query Analyzer"
2. Apretar el F4 ó Tools > Object Search > New
3. En el Object name: <nombreDelCampo>
4. Database: <nombreDeBaseDeDatos>
5. Quitar el check del "User table" y poner un check en "Column"
6. Pulsar el botón de "Find Now"


Analizador de consultas

"VenecIta" wrote in message
news:
Dentro de una BD tengo demasiadas tablas, necesito encontrar 1 en especial
y
el único dato que tengo es uno de sus campos
Hay alguna query que pueda hacer, para ubicar lo q necesito.

Gracias
Saludos
Respuesta Responder a este mensaje
#4 Maxi
11/05/2006 - 14:41 | Informe spam
Hola, no es aconsejable esto, usar las tablas de sistemas es una muy mala
practica, Ms no garantiza que esto funcione en versiones futuras, de hecho
en 2005 ese query no te funcionaria ;)


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"BitOne®" escribió en el mensaje
news:
Si lo que buscas es tablas entonces con esto la tendrias todas las de
usuario.

select *
from sysobjects where type ='U'

Busca informacion en los libros en pantalla para "Tablas del Sistema"

BitOne®




"VenecIta" escribió en el mensaje
news:
Dentro de una BD tengo demasiadas tablas, necesito encontrar 1 en
especial


y
el único dato que tengo es uno de sus campos
Hay alguna query que pueda hacer, para ubicar lo q necesito.

Gracias
Saludos




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida