Inserir data e hora no banco

Fiz uma tela que salva o motivo da parada do funcionário (almoço, cafe, manutenção, etc.). O funcionário digita o motivo e clica em enviar. No banco, ele salva o motivo e insere a data e a hora. Usei o comando current_timestamp para inserir na coluna data inicial.

Preciso que quando o funcionário voltar e clicar no botão continuar, ele insira a data e a hora novamente, só que na coluna data final na mesma linha que o motivo.

E a sua dificuldade está onde exatamente?

Não é só uma questão de procurar o registro (talvez o mais recente) da parada do funcionário, ver se a data final está nula e preencher com a data atual?

Abraço.

vc quis dize fazer um select e depois um insert

Um select e um update, já que o registro da parada já existe e você quer apenas atualizar um campo (a data final).

Abraço.