DELIMITER $$
CREATE PROCEDURE `InsertInfo`(
IN AId VARCHAR(20),
IN Number VARCHAR(30),
IN Address VARCHAR(30)
)
BEGIN
DECLARE @BId VARCHAR(100);
SET @BId = AId + '_' + Number + '_' + Address;
END$$
DELIMITER ;
エラーの取得:
エラーコード:1064SQL構文にエラーがあります。'@BId VARCHAR(100);の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
SET @BId = AId + '_' + Number + '_' + Address;
END' at line 7
(0 ms taken)