02 - Database DB2 for i02a - SQL

Scoprire i trigger su una tabella con SQL

Last Updated on 17 Novembre 2019 by Roberto De Pedrini

I suggerimenti di MarkOne – n. 3

PrtTrgPgm con SQL

Per avere un riepilogo di tutti i trigger attivi su una tabella si può interrogare la vista del catalago DB2 SYSTRIGGER. Ottima alternativa al comando di sistema PRTTRGPGM.

select TRIGGER_NAME as "Nome trigger", EVENT_OBJECT_TABLE as "File", ACTION_ORDER as "Sequenza", EVENT_MANIPULATION as "Evento", ACTION_TIMING as "Time",
   trim(TRIGGER_PROGRAM_LIBRARY) concat '/' concat trim(TRIGGER_PROGRAM_NAME) as "Programma", ENABLED as "Attivo", ALLOW_REPEATED_CHANGE as "Mod.ripetute"
   from QSYS2/SYSTRIGGER
   where EVENT_OBJECT_SCHEMA = 'DB2SAMPLE'
    and EVENT_OBJECT_TABLE = 'EMPLOYEE'
   order by EVENT_OBJECT_TABLE, ACTION_ORDER;

Leggi questo articolo e molti altri sul sito https://www.markonetools.it

Related Posts
DB2 for i SQL – Stringhe – POSSTR-LOCATE-LOCATE_IN_STRING (IT)

Introduzione Spesso, nelle nostre applicazioni, abbiamo la necessità di lavorare con le stringhe di testo e l'SQL del DB2 può Read more

DB2 for i & SQL – FAQ & Howto (Part. 1) (IT)

Database DB2 e SQL ... forse lo strumento più potente e completo che abbiamo sulla piattaforma IBM i: ecco una Read more

Annuncio IBM i 7.4

Arriva direttamente con l'uovo di Pasqua questo annuncio IBM per le novità della versione IBM i 7.4, versione iNext secondo Read more

Generated Always Columns – Approfondimenti (IT)

Introduzione "Generated Always Column": sono colonne, campi, di una tabella il cui contenuto è controllato direttamente dal sistema ... e Read more

About author

mentore IBM i IBM Champion 2021 for Power Systems

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *