gpt4 book ai didi

MySQL schedule update 语法错误?

转载 作者:行者123 更新时间:2023-11-30 22:40:36 25 4
gpt4 key购买 nike

我试图在我的 MySQL 数据库中设置触发器,所以我使用以下查询:

CREATE EVENT pwdupdate
ON SCHEDULE EVERY 3 MINUTE
DO
UPDATE 'passwords'
SET 'pass'= SUBSTRING((RAND())

基本上我希望它用随机字符串更新表的传递字段,但它一直告诉我存在语法错误:

1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''passwords' SET 'pass'= SUBSTRING((RAND())' at line 5

有什么帮助吗?

编辑:我按照建议删除了单引号,但错误仍然存​​在

最佳答案

表名和列名不需要单引号,它在 mysql 中无效,但是您可以使用反引号``

UPDATE passwords
SET pass= substring(RAND(),8)

关于MySQL schedule update 语法错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31219932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com