Главная > Построение баз данных в среде Oracle
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

3.5.4. Ввод данных типа DATE

Ввод данных в столбцы, имеющие тип данных DATE, может представ­лять проблему в Oracle. Oracle требует, чтобы даты вводились в опреде­ленном формате, но иногда бывает трудно определить, в каком именно. В этой ситуации на помощь может прийти функция ТО_DATE. Эта функ­ция принимает два параметра, как показано ниже:

TO_DATE('11/12/2002', 'MM/DD/YYYY')

Первый параметр — это значение даты, а второй — шаблон, который должен использоваться для интерпретации этого значения. В данном при­мере число 11 указывает месяц, а 12 — день месяца.

Функцию TO_DATE можно использовать в операторе INSERT для за­писи даты во вновь создаваемые строки. Пусть, например, таблица Т1 имеет два столбца, А и В, где А имеет тип INT, и В DATE. Тогда новую строку в таблицу Т1 можно вставить с помощью следующего оператора:

INSERT INTO Т1 VALUES (100, T0_DATE('05/01/2007', 'MM/DD/YYYY'));

Результатом будет строка, содержащая значение 100 и дату 1 мая 2007 года в формате Oracle. Функцию ТО_DATE можно также использовать в операторах UPDATE.

1
Оглавление
email@scask.ru