Campo en tablas

10/08/2005 - 15:58 por Alexander Gomez | Informe spam
Hola a todos!, es posible saber en qué tablas de una base de datos se
encuentra un campo x?, cómo se haría?

Preguntas similare

Leer las respuestas

#1 Maxi
10/08/2005 - 16:58 | Informe spam
Hola, algo asi como:

use northwind
go

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


Salu2
Maxi


"Alexander Gomez" escribió en el mensaje
news:
Hola a todos!, es posible saber en qué tablas de una base de datos se
encuentra un campo x?, cómo se haría?

Respuesta Responder a este mensaje
#2 Alexander Gomez
10/08/2005 - 18:00 | Informe spam
Perdoname la pregunta, si tengo varias muchas bases de datos, me tocaría
correr esta consulta en cada una?, o hay algo que me diga base de datos y
tabla donde se encuentra el campo?

Mil Gracias


"Maxi" escribió en el mensaje
news:
Hola, algo asi como:

use northwind
go

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


Salu2
Maxi


"Alexander Gomez" escribió en el mensaje
news:
Hola a todos!, es posible saber en qué tablas de una base de datos se
encuentra un campo x?, cómo se haría?





Respuesta Responder a este mensaje
#3 Alejandro Mesa
10/08/2005 - 20:05 | Informe spam
Alexander,

Con el permiso de ambos.

Puedes crear un cursor para recorrer todas las bases de datos de usario o
usar un procedimineto muy util pero que no es documentado, asi que no lo
recomiendo para codigo usado en produccion.

exec sp_msforeachdb 'use [?] select ''?'', table_schema, table_name from
information_schema.columns where column_name = ''customerid'''


AMB

"Alexander Gomez" wrote:

Perdoname la pregunta, si tengo varias muchas bases de datos, me tocaría
correr esta consulta en cada una?, o hay algo que me diga base de datos y
tabla donde se encuentra el campo?

Mil Gracias


"Maxi" escribió en el mensaje
news:
> Hola, algo asi como:
>
> use northwind
> go
>
> select table_name from information_schema.columns where
> column_name='OrderId'
>
>
> Salu2
> Maxi
>
>
> "Alexander Gomez" escribió en el mensaje
> news:
>> Hola a todos!, es posible saber en qué tablas de una base de datos se
>> encuentra un campo x?, cómo se haría?
>>
>
>



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