Tot pe SQL 2005 merge si:
USE AdventureWorks
SELECT m.[object_id], m.definition
FROM sys.sql_modules m JOIN sys.triggers t
ON m.[object_id] = t.[object_id]
WHERE m.[object_id] = OBJECT_ID(N'Production.uUnitMeasure')
Din
pacate QA "arata" rezultatul trunchiat, chiar daca il exporti intr-un
fisier...deci sp_helptext e mai comod daca vrei sa citesti textul in
QA, fara alte "ocoluri"...
** Production.uUnitMeasure e numele unui trigger din schema Production
**
Pentru a vedea definitia triggerului, iti trebuie permisiunea "VIEW
DEFINITION" pe schema "Production" (de exemplu) sau sa ai o permisiune (CONTROL, ALTER, TAKE OWNERSHIP)
pe obiect, sau sa fii "owner"-ul obiectului...