В MySQL с использованием sqlworkbench, как я могу создать процедуру для таблицы, чтобы получить входное значение (только первые 100 строк) из текстового файла и сохранить его в базе данных?

Например: в тексте такие значения, как (12, abc, heg, 258), например, 100 строк.

Пожалуйста, помогите мне с этим.

Я пытался:

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 ;

но ошибка, такая как загрузка данных, не разрешена в процедуре сохранения.

я использую MySQL Workbench ..

0