gpt4 book ai didi

mysql date_format 需要作为字符串返回

转载 作者:行者123 更新时间:2023-11-29 03:06:11 29 4
gpt4 key购买 nike

我有一个小的 sql 查询,它获取日期时间列的日期部分

Select DATE_FORMAT(`tbldata`.`fldDate`, '%d/%m/%Y') AS formattedDate from tbldata

如何将其转换为字符串?

我在 vbscript 文件中运行 sql 查询,并将返回的数据添加到 excel 电子表格中。

然而,脚本失败,因为返回的数据是日期类型。

有没有办法确保从 mysql 返回的日期是字符串而不是日期?

谢谢

最佳答案

DATE_FORMAT() 的全部目的功能是创建一个字符串。如果你没有得到一个字符串,你正在做其他事情(你的 SQL 有语法错误,所以你可能已经删除了一些东西来张贴在这里)。

编辑:好吧,考虑到 DATE_FORMAT() 允许任意输出,您得到一个日期类型真的很奇怪。我想知道如果你跑会发生什么这个:

Select DATE_FORMAT(`tbldata`.`fldDate`, 'Hellow, World, today it is %m') AS formattedDate
from tbldata

关于mysql date_format 需要作为字符串返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14853935/

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