Главная | Случайная
Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Функции преобразования




Эти функции преобразуют значение из одного типа в другой. Далее приводятся основные функции конвертирования.

Функ­ция Синтаксис Назначение Пример
TO_ CHAR (преоб­разова­ние даты) Преобразут d типа DATE в тип VARCHAR2 в формте, определенном форматом даты fmt. Если fmt опущен, то d преобразуется в значение VARCHAR2 согласно формата даты по умолчанию. Наиболее часто используемые элементы формата fmt следующие: - / , . ; : 'text'- знаки пунктуации и текст в кавычках представляется в результате как есть, D – День недели (1-7) DAY – Название дня, дополненное пробелами до 9 символов DD – День месяца (1-31)DDD – День года (1-366)HH – Час дня (1-12)HH12 – Час дня (1-12)HH24 – Час дня (0-23)MI - Минуты (0-59)MM - Месяц в виде двух цифр (01-12; JAN = 01)MON - Сокращенное название месяцаMONTH - Название месяца, дополненное до 9 символовYYYY - Год в виде 4-х цифрYYY,YY, Y - Последние 3, 2 или 1 цифрі года.
TO_ CHAR (прео­бразо­вание числа) Преобразует n типа NUMBER в значение типа VARCHAR2, с использование факультативного формата fmt. Если fmt опущен, то n преобразуется в значение типа VARCHAR2 таким образом, чтобы содержать все значащие цифры. Наиболее часто используемые элементы формата fmt следующие: Элемент Пример Описание , 9,999 Возвращает запятуюв указанной позиции. Можно использовать много зяпятых в формате. .(точка) 99.99 Возвращает десятичную точку в указанной позиции. $ $9999 Возвращает значение с знаком доллара в начале. 9 9999 Возвращает число с указанным количеством цифр с пробелом в начале, если число положительное, или минусом, если число отрицательное. 0 0999 Возвращает нули в начале. 9990 Возвращает нули в конце. FM FM90.9 Возвращает число без пробелов к начале и конце EEEE 9.9EEEE Возвращает значение в научной нотации.
TO_ NUMBER Преобразует значение char типа CHAR или VARCHAR2, содержащее строковое представление числа в формате fmt, в значение типа NUMBER. UPDATE TEACHER SET salary = salary + TO_NUMBER('100.00','99.9') WHERE Name = 'John';
TO_ DATE Преобразует char типа CHAR или VARCHAR2 в значение типа DATE. fmt – это формат даты, определяющий формат представления даты в char. Если fmt опущен, то char должен содержать строковое представление даты ы формате по умолчанию. UPDATE TEACHER SET Hiredate = TO_DATE( 'October 30, 2002, 11:00', 'Month dd, YYYY, HH:MI') WHERE Name = 'John';



Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2018 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных