Listar vistas q usan la tabla "X"

27/02/2006 - 16:55 por pcosta | Informe spam
Hola grupo, quisiera saber si es posible listar las vistas que utilizan
una determinada tabla.

Gracias por su ayuda.

Pablo Costa

Preguntas similare

Leer las respuestas

#1 ulises
27/02/2006 - 18:03 | Informe spam
Puedes usar sp_depends, pero ojo que si eliminas la tabla y la vuelves a
crear, la dependencia no es recreada nuevamente. Adicionalmente sp_depends
solo muestra las dependencias que existían en el momento que fue creado el
objeto

Saludos,
Ulises


"Pablo Costa" wrote:

Hola grupo, quisiera saber si es posible listar las vistas que utilizan
una determinada tabla.

Gracias por su ayuda.

Pablo Costa

Respuesta Responder a este mensaje
#2 pcosta
27/02/2006 - 18:57 | Informe spam
Mil Gracias Ulises!!!

Pablo

ulises wrote:

Puedes usar sp_depends, pero ojo que si eliminas la tabla y la vuelves a
crear, la dependencia no es recreada nuevamente. Adicionalmente sp_depends
solo muestra las dependencias que existà­an en el momento que fue creado el
objeto

Saludos,
Ulises


"Pablo Costa" wrote:

> Hola grupo, quisiera saber si es posible listar las vistas que utilizan
> una determinada tabla.
>
> Gracias por su ayuda.
>
> Pablo Costa
>
Respuesta Responder a este mensaje
#3 Alejandro Mesa
28/02/2006 - 13:59 | Informe spam
Pablo,

Otra forma seria indagando en la tabla de sistema syscomments, que es donde
SQL Server guarda la sentencia asociada a una vista.

Ejemplo:

use northwind
go

select distinct
object_name([id])
from
syscomments
where
objectproperty([id], 'IsView') = 1
and objectproperty([id], 'IsMSShipped') = 0
and [text] like '%orders%'
go

Esete metodo es mas efectivo cuando se usa un patron para referenciar
objetos en la sentencia "select", como por ejemplo cuando usamos el patron
"[dbo].[nombre_tabla]".


AMB

"Pablo Costa" wrote:

Mil Gracias Ulises!!!

Pablo

ulises wrote:

> Puedes usar sp_depends, pero ojo que si eliminas la tabla y la vuelves a
> crear, la dependencia no es recreada nuevamente. Adicionalmente sp_depends
> solo muestra las dependencias que existà­an en el momento que fue creado el
> objeto

> Saludos,
> Ulises


> "Pablo Costa" wrote:

> > Hola grupo, quisiera saber si es posible listar las vistas que utilizan
> > una determinada tabla.
> >
> > Gracias por su ayuda.
> >
> > Pablo Costa
> >



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