sql语句无法以分号结束
发生这种原因,是因为你之前用了delimiter $$这个语句,这句的意思是取消以分号结束 ,并用$$作为结束符号
比如举例:你写了一个存储过程
delimiter $$
create procedure mypro1()
begin
select * from user;
end $$
结果就调用不了,因为不能以;结束了。
- 方法一:
就按照你之前规定的以$$结束。(调用之前先用$$结束你之前乱输入的) - 方法2
将以分号结束改回来。delimiter空格;
delimiter ;
谢谢!