当前位置:  开发笔记 > 后端 > 正文

MySQL日期和时间函数不存在

如何解决《MySQL日期和时间函数不存在》经验,为你挑选了1个好方法。

我已经安装了WampServer 2.0和MySQL 5.1.33.

我可以做数字和字符串函数

SELECT ABS(-2)
要么
SELECT LOWER('ASD')

但有日期和时间功能,如

SELECT CURDATE()
要么
SELECT NOW()

我明白了

Error : no such function: CURDATE

我做错了什么,有什么我需要安装的吗?

有关从何处开始调查的任何帮助?



1> Bill Karwin..:

MySQL没有错误消息,文本"没有这样的功能".我刚刚在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中,获取当前日期的函数很简单date():

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

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有