Boa tarde a todos!!!
Estou tentando importar um arquivo de um .TXT para uma tabela no MySQL, para isso estou utilizando o comando LOAD DATA IN FILE, dentro de um procedimento,
mas o MySQL mostra uma mensagem ao compilar o procedimento:
LOAD DATA is not allowed in stored procedures
Alguém já passou por isto????
Segue abaixo o codigo do meu procedimento!
DROP PROCEDURE IF EXISTS proc_importar_empenhos;
CREATE PROCEDURE proc_importar_empenhos(IN caminho VARCHAR(200))
NOT DETERMINISTIC
SQL SECURITY DEFINER
COMMENT ''
BEGIN
load data in file caminho into table tblEmpenho fields terminated by '|';
END;