Não há erro de sintaxe, mas se você pedir para obter um resultado (para enviar uma mensagem com saudação) , aplique serveroutput on antes de executar seu procedimento :