No MySQL usando sqlworkbench, como posso criar um procedimento para uma tabela para obter o valor de entrada (apenas as primeiras 100 linhas) do arquivo de texto e armazená-lo no banco de dados?
Por exemplo: no texto, os valores como (12, abc, heg, 258) são iguais a 100 linhas.
Por favor me ajude com isso.
Eu tentei:
use test;
drop procedure if exists 'ptable';
DELIMITER $$
create definer ='root'@'localhost' procedure 'ptable'()
begin
load data local infile 'C:\Documents and Settings\Sridevi\tablevalue.txt'
into table test.testtbl
fields terminated by '|'
lines terminated by '\n'
(sno , city , state , dist, pin )
end $$
DELIMITER ;
mas o erro como dados de carga não é permitido no procedimento de armazenamento.
Estou usando o MySQL Workbench ..
Tags mysql mysql-workbench