一个很简单的存储过程,大家帮我看看错在哪里了

lczddd 2007-07-19 02:19:33
create PROCEDURE lczUpdateMyFriends(
$MyId MEDIUMINT,
$MyFriendId MEDIUMINT,
$GroupName VARCHAR(200),
$OType VARCHAR(200)/*add--add friend, DEL-delete friend,move-move to another group*/
)
BEGIN
IF ($OType='add') then
BEGIN
insert t_friendlist VALUES($MyId,$MyFriendId,$GroupName);
END;
ELSE
BEGIN
IF ($OType='del') then
BEGIN
delete from t_friendlist where f_id=$MyId and iadd=$MyFriendId;
END;
ELSE
BEGIN
IF ($OType='mov') then
update t_friendlist set groupName=$groupName where f_id=$MyId and iadd=$MyFriendId;
End if;
END;
END IF;
END;
END /////26行

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 26
...全文
165 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lczddd 2007-07-20
  • 打赏
  • 举报
回复
原来是少了一个end if
lczddd 2007-07-20
  • 打赏
  • 举报
回复
不是分隔符的问题
懒得去死 2007-07-19
  • 打赏
  • 举报
回复
26行加上分隔符
比如END$$ /////26行
内容概要:本研究围绕风光火储多源协同参与电网一次调频与二次自动发电控制(AGC)的调频控制策略展开,通过Simulink仿真平台构建综合能源系统模型,深入探究风力、光伏、火电及储能系统在电网频率调节中的协同工作机制。研究设计了针对一次调频的快速响应控制策略与针对二次AGC调频的功率协调分配策略,重点解决了新能源出力波动性与间歇性对电网频率稳定造成的冲击问题。通过仿真分析,验证了多源协同控制策略在改善频率偏差、缩短恢复时间、优化各电源出力分配等方面的显著优势,为提升新型电力系统的频率稳定性和新能源消纳能力提供了有效的技术方案。; 适合人群:具备一定电力系统、自动控制及新能源基础知识,从事电力系统运行、调度、控制算法研究或综合能源系统仿真的科研人员与工程技术人员。; 使用场景及目标:①研究多能互补系统中风光火储的协调控制机理;②掌握利用Simulink进行电网调频仿真的方法;③设计并验证适用于高比例新能源接入电网的先进调频控制策略。; 阅读建议:此资源以Simulink仿真实现为核心,建议读者在学习过程中结合电力系统频率控制理论,动手搭建仿真模型,通过调整控制参数、设置不同的扰动工况,深入理解多源协同控制策略的作用机理和优化效果。

57,062

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧