Функции преобразования значений
Пример
Запрос
SELECTSURNAME,NAME,BIRTHDAY,
TO_CHAR (ВIRTHDAY, ' DD-MON-YYYY'), TO_CHAR (BIRTHDAY, 'DD.MM.YY') FROM STUDENT;
вернет результат:
SURNAME
NAME
BIRTHDAY
Иванов
Иван
3/12/1982
З-дек-1982
3.12.82
Петров
Петр
1/12/1980
1 -дек- 1980
1.12.80
Сидоров
Вадим
7/06/1979
7-июн-1979
7.06.79
Кузнецов
Борис
8/12/1981
8-дек-1981
8.12.81
Зайцева
Ольга
1/05/1981
1-МЗЙ-1981
1.05.81
Павлов
Андрей
5/11/1979
5-ноя-1979
5.11.79
Котов
Павел
NULL
NULL
NULL
Лукин
Артем
1/12/1981
1 -дек- 1981
1.12.81
Петров
Антон
5/08/1981
5-авг-1981
5.08.81
Белкин
Вадим
7/01/1980
7-янв-1980
7.01.80
Функция CAST является средством явного преобразования данных из одного типа в другой. Синтаксис этой команды имеет вид
сАзКзначимое выражение> AS <тип данных>
• <значимое выражение> должно иметь числовой или сим вольный тип языка SQL (возможно, с указанием длины, точ ности и масштаба) или бытьNULL-значением;
• любое числовое выражение может быть явно преобразовано в любой другой числовой тип;
символьное выражение может быть преобразовано в любой числовой тип. При этом в результате символьного выраже ния отсекаются начальные и конечные пробелы, а остальные символы преобразуются в числовое значение по правилам языка SQL;
если явно заданная длина символьного типа недостаточна и преобразованное значение не размещается в нем, то ре зультативное значение усекается справа;
возможно явное преобразование символьного типа в сим вольный с другой длиной. Если длина результата больше длины аргумента, то значение дополняется пробелами; если меньше, то усекается;
• NULL-значение преобразуется в NULL-значение соответству ющего типа;
• числовое выражение может быть преобразовано в символь ный тип.
| Maya 3D графика в кино и телевидении Воздействие испытаний ядерного оружия на здоровье населения Объектно-ориентированный язык программирования Java Объектно-ориентированное программирование Delphi Библиотека визуальных компонентов VCL и ее базовые классы Кроссплатформенное программирование для Linux Элементы управления Win32 Элементы управления Windows XP Файлы и устройства ввода/вывода Что такое экспертная система? Объектно-ориентированное программирование Инструментальные средства разработки экспертных систем Программирование на языке CLIPS Критерии и количественные характеристики надежности Расчет характеристик надежности невостанавливаемых резервированных изделий Расчет надежности системы с постоянным резервированием Интегрирование тригонометрических функций ; |