liu2027
新手上路

UID 91444
精华
0
积分 20
帖子 8
金钱 20 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-4-16
状态 离线
|
[广告]: q
m
表结构究竟导入没有?
/* 修改密码
返回值:
0--号码错误
1--无此用户
Y--修改成功
*/
DROP PROCEDURE IF EXISTS user_interface_change_password_proc;
DELIMITER //
CREATE PROCEDURE user_interface_change_password_proc (
in i_number char(6), /*用户号码*/
in i_password char(20), /*新密码*/
out o_return char(1)
)
myproc:BEGIN
DECLARE mynumber char(20) ;
/*号码是否有效*/
IF (LENGTH(i_number) != 6 OR LEFT(i_number, 1) != '1') THEN
SELECT 0 INTO o_return ;
LEAVE myproc;
END IF;
/*号码是否存在*/
SELECT u.number INTO mynumber FROM user u WHERE u.number = i_number ;
IF (mynumber) THEN
UPDATE user SET password = i_password WHERE number = i_number ;
SELECT 'Y' INTO o_return ;
LEAVE myproc;
ELSE
SELECT 1 INTO o_return ;
LEAVE myproc;
END IF;
END; //
DELIMITER ;
这段代码是负责修改密码的,我用mysql -username -uppassword databasename<.sql导入进服务器.进行导入后,也没显示什么提示,也不知道怎样查看导入成功没有.当在界面上运行修改密码进程后,显示的是一个警告:网页已经过期,这是怎么回事啊?????
|
|