КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Функции преобразования значений
Функции работы с числами – ABS - абсолютное значение ABS (<значимое числовое выражение>). – FLOOR - урезает значение числа с плавающей точкой до наибольшего целого, не превосходящего заданное число FLOOR (<значимое числовое выражение>). – CEIL - самое малое целое, равное или большее заданного числа CEIL (<значимое числовое выражение>). – Функция округления - ROUND ROUND (<значимое числовое выражение>,<точность>) аргумент <точность> задает точность округления (см. пример ниже). – Функция усечения - TRUNC TRUNC (оначимое числовое выражение>,<точность>). – Тригонометрические функции - cos, sin, tan, cos (<значимое числовое выражение>): SIN (<значимое числовое выражение>), TAN (<значимое числовое выражение>). – Гиперболические функции - COSH, SINH, TANH: COSH (<значимое числовое выражение>), SINH (<значимое числовое выражение>), TANH (<значимое числовое выражение >). – Экспоненциальная функция – ЕХР (<значимое числовое выражение>). – Логарифмические функции - LN, LOG: LN (<значимое числовое выражение>), LOG (<значимое числовое выражение>). – Функция возведения в степень – POWER (<значимое числовое выражение>,<экспонента>). – Определение знака числа – SIGN (<значимое числовое выражение>). – Вычисление квадратного корня – SQRT (<значимое числовое выражение>). Преобразование в символьную строку — TO_CHAR (<значимое выражение>[,<символьный формат>]). – <значимое выражение > — числовое значение или значение типа дата-время; – для числовых значений <символьный формат> должен иметь синтаксис [S]9[9][,9[9]], где S — представление знака числа (при отсутствии предполагается без отображения знака), 9 — представление цифр-знаков числового значения (для каждого знакоместа). Символьный формат определяет вид отображения чисел. По умолчанию для числовых значений используется формат '999999.99'; – для значений типа дата-время <символьный формат> имеет вид (то есть вид отображения значений даты и времени): – в части даты 'DD-Mon-YY' 'DD-Mon-YYYY' 'MM/DD/YY' 'MM/DD/YYYY1 'DD.MM.YY' 'DD.MM.YYYY' – в части времени 'НН24' ИН24.Ш' 'HH24:MI:SS' 'HH24:MI:SS.FF' где: НН24 — часы в диапазоне от 0 до 24 R/FI — минуты SS — секунды FF — тики (сотые доли секунды) При выводе времени в качестве разделителя по умолчанию используется двоеточие (:), но при желании можно использовать любой другой символ. Возвращаемое значение — символьное представление значимого выражения в соответствии с заданным символьным форматом> преобразования. Преобразование из символьного значения в числовое - TO_NUMBER (<значимое символьное выражение >). При этом <значимое символьное выражение> должно задавать символьное значение числового типа. Преобразование символьной строки в дату — TO_DATE TCMDATE (<значимое символьное выражение >[,<символьный формат>]). – <значимое символьное выражение> должно задавать символьное значение типа дата-время; – <символьный формат> должен описывать представление значения типа дата-время в <значимом символьном выражении>. Допустимые форматы (в том числе и формат по умолчанию) приведены выше. Возвращаемое значение — <значимое символьное выражение> во внутреннем представлении. Тип возвращаемого значения — DATE. Над значениями типа DATE разрешены следующие операции: – бинарная операция сложения; – бинарная операция вычитания. В бинарных операциях один из операндов должен иметь значение отдельного элемента даты: только год, или только месяц, или только день. Функция CAST является средством явного преобразования данных из одного типа в другой. Синтаксис этой команды имеет вид <значимое выражение> AS <тип данных> – <значимое выражение> должно иметь числовой или символьный тип языка SQL (возможно, с указанием длины, точности и масштаба) или быть NULL-значением; – любое числовое выражение может быть явно преобразовано в любой другой числовой тип; – символьное выражение может быть преобразовано в любой числовой тип. При этом в результате символьного выражения отсекаются начальные и конечные пробелы, а остальные символы преобразуются в числовое значение по правилам языка SQL; – если явно заданная длина символьного типа недостаточна и преобразованное значение не размещается в нем, то результативное значение усекается справа; – возможно явное преобразование символьного типа в символьный с другой длиной. Если длина результата больше длины аргумента, то значение дополняется пробелами; если меньше, то усекается; – NULL-значение преобразуется в NULL-значение соответствующего типа; – числовое выражение может быть преобразовано в символьный тип.
Дата добавления: 2015-06-28; Просмотров: 504; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |