实际上我正在尝试在 MySQL 存储过程中使用 LOAD DATA 语句,但我收到了这个错误:-
MySQL Database Error: LOAD DATA is not allowed in stored procedures.
我的语法是:-
DELIMITER //
CREATE PROCEDURE test.pro_load_data()
BEGIN
LOAD DATA LOCAL INFILE 'D:/K-WD/Experiments/Procedures/test_hospital_master.csv'
INTO TABLE test_hospital_master
fields terminated by ','
optionally enclosed by '"'
lines terminated by '\r\n';
END //
有什么方法可以使用 SHELL 脚本在 STORED PROCEDURE 中使用 LOAD DATA?