工作:SQL語法錯誤,在使用MySQL的phpMyAdmin的</p> <p><strong>SQL</strong> CREATE PROCEDURE
drop PROCEDURE if EXISTS mi;
CREATE PROCEDURE mi() //<-- line 3
BEGIN
INSERT INTO User (`name` , `password`) VALUES ('value1', 'value2');
SET out_param = LAST_INSERT_ID();
END
CALL mi();
的 '降' 是多測試
我們有表User
有id primary key
, name varchar
,password varchar
錯誤:
1064 - 您的SQL語法錯誤;檢查對應於您的MariaDB服務器版本的手冊,以便在第3行使用正確的語法
感謝您的任何幫助!
MySQL <> SQL Server,您需要刪除sql標記。 – Chuck
謝謝你讓我知道,標籤已刪除 –
在創建語句前添加「delimiter $$」,在結束語句後添加「$$」, –