SAP HANA - Pemicu SQL
Pemicu adalah program yang disimpan, yang dijalankan atau dijalankan secara otomatis ketika beberapa peristiwa terjadi. Faktanya, pemicu ditulis untuk dieksekusi sebagai respons terhadap salah satu peristiwa berikut -
Pernyataan manipulasi database (DML) (DELETE, INSERT, atau UPDATE).
Pernyataan definisi database (DDL) (CREATE, ALTER, atau DROP).
Operasi database (SERVERERROR, LOGON, LOGOFF, STARTUP, atau SHUTDOWN).
Pemicu dapat ditentukan di tabel, tampilan, skema, atau database yang terkait dengan peristiwa tersebut.
Manfaat Pemicu
Pemicu dapat ditulis untuk tujuan berikut -
- Menghasilkan beberapa nilai kolom turunan secara otomatis
- Menerapkan integritas referensial
- Event logging dan menyimpan informasi pada akses tabel
- Auditing
- Replikasi tabel secara sinkron
- Menerapkan otorisasi keamanan
- Mencegah transaksi tidak valid