0
私はMQSQLを使い慣れていません。私はMSSQLを使用していますので、私の構文は難しいです。このエラーが発生しましたMYSQLを使用してストアドプロシージャを作成するのに問題がある
#1064 - SQL構文に誤りがあります。 ...右の構文は、 'near @ declared @side LONGTEXT; @postを宣言するBIGINT(20)DEFAULT 0; @side = '7082'; '3行目**
でも、このウィンドウにはselect文の隣に大きな赤いXが表示されます。 私は二重の変数のデータ型Meta_ValueはLONGTEXTで、post_idのはBIGINT(20)であると確認されている
DROP PROCEDURE IF EXISTS DailyDishData()
DELIMITER //
CREATE PROCEDURE DailyDishData()
declare @side LONGTEXT;
declare @post BIGINT(20) DEFAULT 0;
@side = '7082';
BEGIN
select @post = post_id from `wp_dfh0payzs9_postmeta` where meta_key = 'ftrecipe_id' and meta_value = @side;
END
DELIMITER ;
問題の内容と修正方法を教えてくださいエドそれ? – Barmar