SNIPPET – Traer el código fuente de algunos objetos en las bases

--@Author: Diegoxfs

DECLARE @OBJETO VARCHAR(MAX)
DECLARE TODOS CURSOR FOR
SELECT NAME FROM SYS.OBJECTS WHERE TYPE = 'TR'
OPEN TODOS
FETCH NEXT FROM TODOS
INTO @OBJETO
WHILE @@FETCH_STATUS = 0
BEGIN	
SELECT O.name, C.TEXT
FROM SYSCOMMENTS C
INNER JOIN SYS.OBJECTS O
ON C.ID=O.OBJECT_ID
WHERE O.NAME =@OBJETO
FETCH NEXT FROM TODOS INTO @OBJETO
END
CLOSE TODOS
DEALLOCATE TODOS
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s