O comando Create Trigger cria e habilita triggers, que é um bloco de código PL/SQL associado a uma tabela. Se um comando SQL for executado sobre esta tabela as triggers são disparadas automaticamente pelo Oracle. Normalmente as regras de negócio são implementadas em triggers. A seguir é mostrada a sintaxe desse comando.

Os parâmetros schema, BEFORE e WHEN são utilizados, respectivamente, com os seguintes significados: