Đây là mã thủ tục của tôi. Tôi đang cố gắng để cập nhật tên người dùng bằng cách đặt tên người dùng cũ trong where clause.but nó không hoạt động.Tuyên bố cập nhật trong quy trình mysql khi không hoạt động
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 ;
hãy giúp tôi khắc phục sự cố này.
không tìm thấy lỗi, không cập nhật giá trị. – naveed
Mahmoud Gamal có không làm việc của nó .. – naveed
thay vì bình luận trả lời tôi tôi sẽ chấp nhận nó .. Cảm ơn rất nhiều – naveed