读书人

对此结果.小弟我无语

发布时间: 2012-03-07 09:13:51 作者: rapoo

对此结果.我无语
delimiter $$
drop procedure if exists LowerMoneyToUpper$$
create procedure LowerMoneyToUpper(in n_lowerMoney decimal(15,2),
out n_UpperMoney varchar(200))
begin
declare s_lowerStr varchar(200);
declare s_upperPart varchar(200);
declare s_upperStr varchar(200);
declare i int;

set s_lowerStr=trim(cast(round(n_lowerMoney,2) as char(200)));


set n_UpperMoney=s_lowerStr;
end$$
delimiter ;

就这代码.还没有写完.只是测试.
竟然在MySQL Query Browser里可以执行脚本成功.但调用.却返回null.
而在SQLyog 5.11里.却执行脚本失败.
在EMS里.不知道怎么搞.输入什么脚本都错.

而在cmd里使用mysql.则可以执行和调用成功.
不知道是我的操作有问题.还是什么.

[解决办法]
我这边没有任何问题。

(0 row(s)affected)
(0 ms taken)

(0 row(s)affected)
(0 ms taken)

读书人网 >Mysql

热点推荐