MySQL 日期和时间函数不存在
符号
阅读:1228
2023-08-24 23:31:47
评论:0
我已经安装了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
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。