У меня есть 19980215 значение в номере. Я хочу преобразовать его в дату типа типа (1998/02/15). спасибо.Конвертировать число по дате в оракуле
-2
A
ответ
2
Вы можете использовать функцию TO_DATE
, чтобы преобразовать ее в дату.
select to_date(19980215, 'yyyymmdd')
from ...
И затем вы можете использовать TO_CHAR для отображения его в выбранном вами формате.
select to_char(to_date(19980215, 'yyyymmdd'), 'yyyy/mm/dd')
from ...
0
Попробуйте использовать функцию to_date():
select to_char(to_date(19980215,'yyyymmdd'),'yyyy/mm/dd') from dual
Смежные вопросы
- 1. Недействительная дата - Число по дате
- 2. Комбинация группы по дате и порядку получения результата в оракуле
- 3. Конвертировать UTC по фактической дате и времени
- 4. добавить неполный месяц к дате в оракуле
- 5. Общее число активных сотрудников по дате
- 6. Группировка по дате по дате по дате
- 7. Как преобразовать число в метку времени в оракуле/sql
- 8. Указанное число равных рядов в оракуле
- 9. конвертировать число в строку
- 10. MySql конвертировать группу данных по дате Строки в динамические столбцы
- 11. Конвертировать число дней в дату
- 12. Конвертировать положительное число в отрицательное число - iOS
- 13. Как группировать по дате недели или датам, которые начинаются по воскресеньям в оракуле 10?
- 14. конвертировать milisecons к нормальной дате
- 15. SQLite, заказ по дате/целое число в объединенной таблице
- 16. Короткая Даты по Дате
- 17. Конвертировать целое число в шестнадцатеричное
- 18. Конвертировать число в формате денег
- 19. Конвертировать целое число в валюту
- 20. Как конвертировать валюту в число?
- 21. Конвертировать целое число в проценты
- 22. php конвертировать число в минуты
- 23. Coldfusion конвертировать число в текст
- 24. Android: конвертировать SQLite только в дате
- 25. Как конвертировать M т в дате PHP
- 26. DataGridView RowFilter По дате
- 27. Как конвертировать столбцы с запятой в колонку в оракуле?
- 28. Группа Sql по дате и дате по дате ввода
- 29. сортировка по дате по дате в месяц в php/sql
- 30. Аннотации (группы) по дате/дате в Django
я предпочел бы избежать неявного преобразования типа и сделать так: 'to_date (to_char (19980215), 'YYyyMmDd')'. –
Я знаю несколько способов испортить неявное преобразование типов между varchar -> date. Но даже после некоторого размышления я не могу придумать ни одного примера, где бы это изменило ситуацию с еще одним TO_CHAR? Я предполагаю, что вы имеете в виду 'TO_CHAR (TO_DATE (TO_CHAR (), ...' –
Ronnis
Конечно, я имел в виду 'TO_CHAR (TO_DATE (TO_CHAR (), ...', извините за то, что я не понял этого. что такой вопрос, скорее всего, задают пользователи новичков базы данных, и им пора бы получить хорошую привычку не использовать неявные преобразования вообще. Используется для написания кода таким образом, что в будущем они избегут многих проблем. бывают случаи, когда это не имеет значения, и оба выражения работают одинаково. –