0
我想在存儲過程中創建temporaryTable用下面的代碼:MYSQL - 存儲過程
DELIMITER $$
CREATE PROCEDURE testprocedure
AS
BEGIN
CREATE TEMPORARY TABLE Best_MitarbeiterLieferant
(`enter code here`
angestellter VARCHAR (50),
AnzahlBestellungen INT NOT NULL,
Lieferant VARCHAR(50)
)
#Test Datensatz
INSERT INTO Best_MitarbeiterLieferant VALUES ('Stefan', 12, 'UPS')
#Testabfrage
SELECT * FROM Best_MitarbeiterLieferant
# Tabelle wieder löschen
DROP TABLE Best_MitarbeiterLieferant
END $$
DELIMITER ;
但我得到一個錯誤,我不知道如何解決它。感謝幫助!
1064 - 您的SQL語法錯誤;檢查 對應於您MariaDB的服務器版本正確的語法使用 附近手冊「AS開始之前創建臨時表Best_MitarbeiterLieferant( angeste」提前在3個線
謝謝!
:嘿,這一次制定了我正要與嘗試一下,但MySQL的告訴我:「意外的象徵」,但它的作品,謝謝你的超快速的答案 – SARM
我會接受這個作爲。!一個回答,當它可用時。謝謝! – SARM
好的,謝謝:-) –