Как преобразовать число в часть даты

 
0
 
Oracle
ava
Marriage | 13.07.2005, 12:00
Собственно вопрос ...
Есть таблица.ю в которой содержиться номер месяца и год ...

Как получить дату в формате DD.MM.YYYY. конечно можно написать ф-ю, возвращающую вместо числа строкуи с помощью

TO_DATE('01.'||Function(6)||2005,'DD.MM.YYYY')


Но это как-то не оченоь ....
Есть у Оракла что-нит ьстандартное для такго ???
Comments (4)
ava
LSD | 13.07.2005, 12:04 #
Не совсем понятно что именно содержится, номер месяца и год в разных столбцах или в одном. На выходе что надо получить, строку в формате DD.MM.YYYY или дату. И чем не устраивает такой способ
TO_DATE(TO_CHAR(day,99)||'.'||TO_CHAR(month,99)||'.'||TO_CHAR(year,9999),'DD.MM.YYYY')
ava
Marriage | 13.07.2005, 14:25 #
LSD
Не знание формата
(day,99)

спасибо !
ava
LSD | 13.07.2005, 15:05 #
Пожалуйcта, тока там ошибочка, не:
TO_CHAR(day,99)

а
TO_CHAR(day,'99')
ava
Marriage | 14.07.2005, 14:21 #
LSD
Я понял ... smile
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
ava  LSD   Marriage
advanced
Submit