суббота, 26 февраля 2011 г.

Типы данных даты-времени и интервальные

Вот решил сегодня постараться – и написать все-таки (и опубликовать обязательно) статью про PL/SQL. Пришлось потрудиться, но – сейчас вы читаете данные строки. Может быть, для кого-то эта статья не покажется интересной (или познавательной) – но мне она нравится. Информация приведена сейчас обзорная – я только описал, какие типы данных нам осталось изучить в языке PL/SQL. В дальнейшем – уточню более подробно по каждому из них.

Кстати, если вы вдруг захотите записаться на компьютерные курсы – то это очень легко сделать (можно курсы выбрать из довольно большого набора). Правда – лучше жить для этого в Киеве, так как именно там проходит набор. Но – посетите сайт курсов, может сможете договориться как-нибудь.

Интервальные типы данных и типы данных даты-времени PL/SQL:

Рассматриваемые здесь типы данных позволяют хранить даты, время и интервалы (отрезки времени), а также выполнять с ними операции. Переменные типа даты-времени содержат значения временных интервалов. Значения даты-времени и интервальные значения состоят из полей. В таблице ниже приведены допустимые значения этих полей:

Имя поля
Допустимые значения даты-времени
Допустимые интервальные значения
YEAR
От -41 до 9999 (кроме 0 года)
Любое ненулевое целое число
MONTH
От 01 до 12
От 0 до 11
DAY
От 01 до 31 (ограничивается значение месяца MONTH и года YEAR в соответствии с правилами местного календаря)
Любое ненулевое целое число
HOUR
От 00 до 23
От 0 до 23
MINUTE
От 00 до 59
От 0 до 59
SECOND
От 0 до 59.9(n), где 9(n) – это точность долей секунды
От 0 до 59.9(n), где 9(n) – это точность долей секунды интервала
TIMEZONE_HOUR
От -12 до 14 (учитывается летнее и зимнее время)
Неприменимо
TIMEZONE_MINUTE
От 00 до 59
Неприменимо
TIMEZONE_REGION
Можно найти из динамического представления V$TIMEZONE_NAMES
Неприменимо
TIMEZONE_ABBR
Можно найти из динамического представления V$TIMEZONE_NAMES
Неприменимо

В дальнейшем (уже скоро) постараюсь рассмотреть эти типы данных. Сейчас можно и в Турцию рвануть, чтобы отдохнуть от статьи. Если захотите это сделать – то обязательно прочитайте отзывы об отелях Кемера – много полезного найдете, Турция – вещь сложная.  Да, на счет
PL/SQL  также – еще две следующие темы изучим:
  • Арифметические операции со значениями даты-времени и интервальными значениями
  • Предотвращение проблемы усечения с помощью подтипов даты-времени
Все, вот теперь пора. И пока не заснул – очень полезная инфа – недавно нашел сайт, на котором человек рассказывает о том, как сделать насыпные полы, эти полы по немецкой технологии изготовляются – кнауф вроде. Так что думаю, что такие полы продержатся очень долго, заказать что ли у них пол?

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

Отправить комментарий