Der Modul-Header
Der Header liefert den Modulnamen und definiert eventuelle Ein- und Ausgabeparameter oder – bei Funktionen – den Rückgabetyp.Gespeicherte Prozeduren und PSQL-Blöcke können Eingabe- und Ausgabeparameter haben.Funktionen können Eingabeparameter haben und müssen einen skalaren Rückgabetyp haben.Trigger haben weder Eingabe- noch Ausgabeparameter.
Der Header eines Triggers gibt das Datenbankereignis (insert, update oder delete oder eine Kombination) und die Betriebsphase (BEFORE
oder AFTER
this event) an, die zum "Auslösen" des Triggers führt.