Pessoal, estou tentando criar uma trigger na minha aplicação usando conexão JDBC.
Criei uma variável do tipo String, atribui o comando a ela e depois dei um exute nessa String, assim:
trg = "CREATE OR REPLACE TRIGGER TITULO_PAGAR "+
"AFTER INSERT ON TITULO_PAGAR "+
"FOR EACH ROW "+
"DECLARE "+
"BEGIN ";
.
.
.
.
trg += "END;";
PreparedStatement sql = null;
Conexao cnx = new Conexao();
sql = cnx.conn.prepareStatement(trg);
sql.executeUpdate();
Executou sem erros, porém a Trigger ficou inválida, pois o script dentro do banco ficou sem quebras de linha !
O que eu estou fazendo de errado ??
Valew.