Chinaunix首页 | 论坛 | 博客
  • 博客访问: 359124
  • 博文数量: 102
  • 博客积分: 2070
  • 博客等级: 大尉
  • 技术积分: 1019
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-14 11:07
文章存档

2011年(1)

2010年(34)

2009年(37)

2008年(30)

我的朋友

分类: LINUX

2009-12-01 09:29:35


在MySQL命令提示符下一分号;结束一条语句,然而存储过程中也有分号,如何区别这两种分号
解决办法是把存储过程语句加在这样的语句中:
mysql>delimiter //
>可以书写你的存储过程
>delimiter ; 这条语句是声明sql一条语句的结束标志设置为“//”,你可以设置其他符号,下面看一个例子。
eg:
在命令提示符下敲下面的代码:
delimiter //
create procedure showtables()
begin
show tables;
end //
delimiter ;
执行:
call showtables;显示你当前数据库中所有表



阅读(713) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~