Я вставляю и обновляю функцию mysql time_format для выражения строкового значения во времени,
Почему некоторые числа получают
"усеченное неверное значение времени"
ошибки?
Например, «55» не является проблемой с запросом, но при вводе «188» появляется вышеуказанное сообщение об ошибке.
Тип VARCHAR (50).
мой запрос:
INSERT INTO TABLE_HOME (DURATION)
VALUES (TIME_FORMAT (# {DURATION, jdbcType = VARCHAR}, '% H:% i:% s'))
UPDATE TABLE_HOME SET DURATION = TIME_FORMAT (# {DURATION, jdbcType = VARCHAR}, '% H:% i:% s')