SQL Server - Modo fácil detectar triggers en base de datos

   
Vista:

Modo fácil detectar triggers en base de datos

Publicado por Maria (1 intervención) el 25/11/2011 22:12:38
Hola a todos/as!

Alguien sabe si hay alguna órden en SQL o alguna opción de SQL Server 2005 o 2008, que de esta información sin tener que ir tabla por tabla mirando si hay triggers o generando el script y luego buscando con un 'find' en él?

Si tenéis otra info, no de triggers però otras opciones parecidas en el sql interesantes también me gustaría aprenderlo ;)

Muchas gracias!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
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
Imágen de perfil de Isaias

Modo fácil detectar triggers en base de datos

Publicado por Isaias (3180 intervenciones) el 26/11/2011 00:21:56
Verificalo

SELECT * FROM SYS.SYSCOMMENTS WHERE TEXT LIKE '%CREATE TRIGGER%'

ó

SELECT * FROM SYS.OBJECTS WHERE TYPE = 'TR'
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

Modo fácil detectar triggers en base de datos

Publicado por julio gonzalez julio@dobleg.cl (1 intervención) el 25/06/2013 17:59:39
copiar y pegar seleccionando la base de datos antes de ejecutar...


SELECT [Table] = OBJECT_NAME(o.parent_obj), [Trigger] = o.[name], [Type] = CASE WHEN ( SELECT cmptlevel FROM master.dbo.sysdatabases WHERE [name] = DB_NAME() ) = 80 THEN CASE WHEN OBJECTPROPERTY(o.[id], 'ExecIsInsteadOfTrigger') = 1 THEN 'Instead Of' ELSE 'After' END ELSE 'After' END, [Insert] = CASE WHEN OBJECTPROPERTY(o.[id], 'ExecIsInsertTrigger') = 1 THEN 'Yes' ELSE 'No' END, [Update] = CASE WHEN OBJECTPROPERTY(o.[id], 'ExecIsUpdateTrigger') = 1 THEN 'Yes' ELSE 'No' END, [Delete] = CASE WHEN OBJECTPROPERTY(o.[id], 'ExecIsDeleteTrigger') = 1 THEN 'Yes' ELSE 'No' END, [Enabled?] = CASE WHEN OBJECTPROPERTY(o.[id], 'ExecIsTriggerDisabled') = 0 THEN 'Enabled' ELSE 'Disabled' END FROM sysobjects o WHERE OBJECTPROPERTY(o.[id], 'IsTrigger') = 1 -- leave out the following clause if you need to -- include system triggers, e.g. those in MSDB AND OBJECTPROPERTY(o.[id], 'IsMSShipped') = 0 ORDER BY 1,2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

Modo fácil detectar triggers en base de datos

Publicado por Lilian Rocio Gómez (1 intervención) el 10/09/2013 18:38:07
Muchas gracias, muy util
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

Modo fácil detectar triggers en base de datos

Publicado por betty (1 intervención) el 14/01/2014 20:33:08
Muy bueno lo probé en sql 2000 y 2005
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

Modo fácil detectar triggers en base de datos

Publicado por luis (53 intervenciones) el 06/02/2015 23:01:32
gracias util... funcionando en sql server 2012
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

Modo fácil detectar triggers en base de datos

Publicado por Federico fedelleos@outlook.es (1 intervención) el 15/04/2015 11:49:15
Muy bueno el aporte!!
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

Modo fácil detectar triggers en base de datos

Publicado por Eliseo (1 intervención) el 10/05/2016 16:25:41
Muy Bueno. Slds Eliseo
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

Modo fácil detectar triggers en base de datos

Publicado por Pulido (1 intervención) el 22/04/2015 21:54:20
En Mysql cual es la sentencia?
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

Modo fácil detectar triggers en base de datos

Publicado por harwinhp (1 intervención) el 26/05/2015 16:22:34
Bueno muy bueno
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
Imágen de perfil de xve

Modo fácil detectar triggers en base de datos

Publicado por xve (86 intervenciones) el 10/05/2016 17:32:57
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