nav*_*eed 5 mysql stored-procedures java-stored-procedures
这是我的程序代码.我试图通过在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 ;
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题.
尝试从行号“6”中删除“用户名”并使用其他一些参数名称。它可能与您的表用户名字段冲突。例如:UPDATE table_name SET Username=OTHER_PARAMETER_NAME WHERE Username=uname;
| 归档时间: |
|
| 查看次数: |
3184 次 |
| 最近记录: |