In pratica dovrei creare entrambe da quanto dici.

Devo creare una tabella log che viene riempita tramite la funzione e da qui impostare un trigger che lanci la sql sulla tabella..

Precisamente che sql dovrei creare per il trigger?