在 MySQL 中,我试图获取两个时间戳值之间的差异并将结果存储在时间列中。但有时结果以 'hhh:mm:ss' 格式出现。尝试使用 Result.getTime() 在 Java 中访问该列时,它会抛出错误,提示“列 x 中时间的格式错误”。
为了更好地理解,请将以下查询的结果存储在时间列中,并尝试在 Java 中访问该值。
SELECT SEC_TO_TIME(ABS(TIMESTAMPDIFF(SECOND,'2013-01-26 19:03:48','2013-02-15 06:59:36'))) as 'RESULT';
即使它具有'hhh:mm:ss'格式(没有任何错误),我应该怎么做才能获得结果?
提前致谢。