Я запрашиваю DB2 на i (AS/400). Простой оператор SELECT для столбца с типом данных TIME возвращает 00:00:00, но когда я использую функцию CHAR(), он возвращает «24:00:00».
Я понимаю, что 24:00:00 является допустимым временем, но почему функция CHAR() возвращает 24, когда собственное ВРЕМЯ возвращает 00?