голосование
BASH
PHP
Javascript
HTML
Программы
Firebird
Майнинг
PostgreSQL
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Мобильные технологии
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как вытащить дату d.m.Y (день.месяц.год) to_char() Oracle

Как вытащить дату из базы данных в удобном формате d.m.Y. (день.месяц.год) Oracle. Нам поможет функция to_char(). Благодаря ей можно преобразовать время в нужный формат. Посмотрите на пример.


SELECT to_char(current_timestamp, 'DD.MM.YYYY') as date_create from DUAL

Формат времени DD.MM.YYYY (день.месяц.год). Вы можете использовать любые символы в качестве разделителей: /, :, -.

Для вывода текущего времени в формате день.месяц.год часы:минуты:секунды используйте параметры DD.MM.YYYY HH24:MI:SS.


SELECT to_char(current_timestamp, 'DD.MM.YYYY HH24:MI:SS') as date_create from DUAL
/*
вывод:
06.10.2017 16:50:52
*/

Допустим, нужно вывести начало года? У вас автоматически будет подставляться текущий год. В этом примере применил конкатенацию ||. Более подробную информацию вы найдёте на странице TO_CHAR ФУНКЦИЯ. На той странице находится большой список параметров для преобразования даты в строку.


SELECT '01.01.' || to_char(current_timestamp, 'YYYY') as date_create from DUAL
просмотры: 2072, уровень: лёгкий уровень, рейтинг: 0, дата: 2016-10-26 14:07:32
проголосовать:

Комментарии:






поиск
реклама
банеры
сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей