gpt4 book ai didi

mysql - 如何创建mysql插入存储过程

转载 作者:行者123 更新时间:2023-11-29 21:06:34 25 4
gpt4 key购买 nike

我正在尝试创建存储过程,但收到错误代码。

Error Code: 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 '' at line 12

我不是最擅长使用 MYSQL,而且我不确定到哪里去解决问题。

Create Procedure Sp_insertCustomer(
IN Customer_id VARCHAR(20) ,
IN UserName VARCHAR(20),
IN Fname VARCHAR(20),
IN Lname VARCHAR(20),
IN Dob Date,
IN Address VARCHAR(250),
IN Phone INT,
IN Email VARCHAR(250),
IN Ss VARCHAR(9) )
BEGIN
INSERT INTO Customer (Cusomter_id,UserName,Fname,Lname,Dob,Address,Phone,Email,Ss)
VALUES (in_Customer_id ,in_UserName , in_Fname , in_Lname , in_Dob , in_Address , in_Phone , in_Email , in_Ss);
END

最佳答案

1) insert 语句中的参数和值不同:Customer_id 是插入语句中的参数和 in_Customer_id

2)添加分隔符

分隔符$$

<您的程序>

END$$ --- 代替你的END

分隔符;

关于mysql - 如何创建mysql插入存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36773045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com