0
我想在phpmyadmin中執行一個循環,在表中插入行。到目前爲止,我有:如何在MySQL shell中通過循環插入行(無PHP)
DELIMITER $$
DROP PROCEDURE IF EXISTS insert_my_rows()
CREATE PROCEDURE insert_my_rows()
BEGIN
DECLARE i INT DEFAULT 376;
WHILE i<405 DO
INSERT INTO wp_term_relationships(object_id,term_taxonomy_id,term_order) VALUES (i,16,0);
SET i=i+1;
END WHILE;
END $$
DELIMITER ;
CALL insert_my_rows()
有了這個,我得到一個錯誤:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER$$
DROP PROCEDURE IF EXISTS insert_my_rows()
CREATE PROCEDURE ins' at line 1
來自各地的列名 – Jaylen 2014-11-22 06:27:59
刪除引號我仍然得到#1305 - PROCEDURE sunny.insert_my_rows不存在 – bsapaka 2014-11-22 06:40:34
能否請您出示的程序? – Jaylen 2014-11-22 11:26:49