grafana8的遇到的时间格式问题

grafana8的遇到的时间格式问题

   小白     2022年8月22日 20:02     164    

在grafana的8.1.1的版本中,以mysql的库作为数据源。

在使用DATE_FORMAT()函数的时候碰到了一个问题。

表大概格式是这样:

id name birthday

1 Zhang 1992-07-19 13:22:30

2 li          1992-07-23 14:56:14

3 zhao 1992-08-21 19:23:45


现在想将birthday的格式转化为%Y-%m-%d

于是这样写sql

Select name,DATE_FORMAT(birthday , “%Y-%m-%d”) from student;

但是就会在grafana的panel右上角提示如下错误:

db convert time column failed: column type "[]*string" is not convertible to time.Time

并且在github上找到相关问题:

https://github.com/grafana/grafana/issues/35484


但是同样的SQL语句在命令行和archery都是没有问题的,并且在grafana7.0中使用同样的语句也是没有遇到任何问题。


既然其提示string,于是就使用了另一个函数STR_TO_DATE()

改成这个函数便通过了。目前没有了解是什么问题。


文章评论

0

其他文章