有谁知道为什么函数JSON_OBJECT自动格式化TIME数据? 当我执行以下操作时:
SELECT
JSON_OBJECT(
'Time_Transformed', TIME('11:42:00')
) AS myJson,
TIME('11:42:00') AS `Time_Raw`
结果是:
myJson: {"Time_Transformed": "11:42:00.000000"}
Time_Raw: 11:42:00
答案 0 :(得分:0)
MySQL以多种格式识别TIME值。
如果您想省略小数部分,可以使用它。
SELECT
JSON_OBJECT(
'Time_Transformed', TIME_FORMAT(TIME('11:42:00'), '%H %i %s')
) AS myJson