У меня есть запрос от mysql, который был запущен для таблицы, которую я недавно перенес в DB2.
Запрос теперь не выполняется в DB2 из-за строки ниже, сообщающей, что DATEDIFF не может быть найден.Я предполагаю только потому, что эта функция недопустима в db2.
Есть ли эквивалент в DB2, который будет поддерживать как производительность, так и функцию?
SELECT DISTINCT
LEAST(180, DATEDIFF(curdate(), start_date)) as days
FROM table2
where expire_date > curdate()