排错 : You have an error in your SQL syntax

 时间:2024-10-13 02:39:51

1、写的是创建存储过程的sql,这个存储过程的功能主要是插入数据到数据库,写好后,运行sql,却出错了如图所示的错误。

排错 : You have an error in your SQL syntax

2、为了排错,把存储过程的内容简单化,修改sql代码,如图

排错 : You have an error in your SQL syntax

3、重新执行sql,出现了同样的错误。为什么这样?sql本身已经很简单了,为什么还会有语法错误?

排错 : You have an error in your SQL syntax

4、点击出错信息,Message里的信息,在下面看到完整的出错信息,提示说的就是语法错误。

排错 : You have an error in your SQL syntax

5、点击左边的Query语句,在下面看到详细信息,为什么只有一部分的sql?后面的呢?end去哪里了?问题出在这里?

排错 : You have an error in your SQL syntax

6、再次修改存储过程的内容,在begin语句里加多一条sql语句,如图

排错 : You have an error in your SQL syntax

7、执行后,既然通过,没问题了...才想起,在存储过程里,如果有多条sql语句的,需要用begin,end。但如果只有一条语句的,则是不能有begin, end的....

排错 : You have an error in your SQL syntax

8、再次修改存储过程,改成只用一条select语句,且把beign,end关键字注释掉。执行后,果然顺利通过了。

排错 : You have an error in your SQL syntax
  • 在VScode中如何将界面语言设置为中文
  • VS如何连接到数据库
  • 如何在pycharm查看已安装的第三方库
  • Android studio怎么注释掉代码
  • Navicat 如何创建触发器
  • 热门搜索
    杨梅的功效与作用 运动会加油稿100字 固化剂的作用 宫颈炎用什么药好 卫生小知识 幼儿运动会口号 中国知识产权局 运动会通讯稿范文 玫瑰花茶的作用 刷机有什么好处和坏处