gpt4 book ai didi

MySQL 日期和时间函数不存在

转载 作者:IT王子 更新时间:2023-10-29 06:30:22 27 4
gpt4 key购买 nike

我已经安装了WampServer 2.0使用 MySQL 5.1.33。

我可以像这样执行数字和字符串函数

SELECT ABS(-2)

SELECT LOWER('ASD')

但使用 Date and Time Functions比如

SELECT CURDATE()

SELECT NOW()

我明白了

Error : no such function: CURDATE

我是不是做错了什么,需要安装什么吗?

关于从哪里开始调查的任何帮助?

最佳答案

没有来自 MySQL 的错误消息,文本为“No such function”。我只是在 MySQL 5.1 的整个源代码树上做了一个 grep,那个字符串没有出现在任何地方(除了一条评论)。

我的想法是,您使用的不是 MySQL,而是 SQLite。因为我可以在运行 SQLite 命令行 shell 时重现该错误:

$ sqlite3
sqlite> select curdate();
Error: no such function: curdate
sqlite> select now();
Error: no such function: now

在 SQLite 中,function获取当前日期只需 date():

sqlite> select date();
2010-01-02

关于MySQL 日期和时间函数不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1991697/

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