Jawaban:
Oke, saya mengetahuinya sendiri.
Perintah \dft
tidak menunjukkan pemicu itu sendiri (seperti yang saya duga), itu menunjukkan semua fungsi pemicu (pemicu tipe-kembali).
Untuk melihat pemicu yang dapat Anda buat \dS <tablename>
, itu tidak hanya menampilkan kolom dari tabel ini, tetapi juga semua pemicu yang ditentukan pada tabel ini.
Untuk menunjukkan sumber fungsi pemicu (atau fungsi apa pun) gunakan \df+ <functionname>
.
Anda dapat mencoba yang berikut ini:
SELECT event_object_table,trigger_name,event_manipulation,action_statement,action_timing FROM information_schema.triggers ORDER BY event_object_table,event_manipulation
atau Anda dapat menampilkan pemicu tabel bernama 'testtable' seperti ini:
SELECT event_object_table,trigger_name,event_manipulation,action_statement,action_timing FROM information_schema.triggers WHERE event_object_table='testtable' ORDER BY event_object_table,event_manipulation