【发布时间】:2013-01-31 10:10:28
【问题描述】:
这是我的程序代码。我正在尝试通过将旧用户名放在 where 子句中来更新用户名。但它不起作用。
DELIMITER $$
DROP PROCEDURE IF EXISTS `databasename`.`UpdateUsername` $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `UpdateUsername`
(IN uname VARCHAR(30),tid VARCHAR(100),username VARCHAR(30) )
BEGIN
UPDATE table_name SET Username=username WHERE Username=uname;
END $$
DELIMITER ;
请帮我解决这个问题。
【问题讨论】:
-
没有发现错误,不更新值。
-
Mahmoud Gamal 是的,它不起作用..
-
而不是评论回答我我会接受它..非常感谢
标签: mysql stored-procedures java-stored-procedures