Формат даты в строку
Я пытаюсь отформатировать дату db2 в строку как «ГГГГ / ММ / ДД».
Лучшее, что я получил, это:
SELECT CAST(YEAR(MYDATE) AS VARCHAR(4)) || '/'
|| CAST(MONTH(MYDATE) AS VARCHAR(2)) || '/'
|| RIGHT('00' || CAST(DAY(MYDATE) AS VARCHAR(2)), 2) FROM MYCALENDAR
Есть ли лучший, более краткий способ сделать это?
PS: играть с локалями не вариант.