Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Использование встроенных процедур и функций. Функции работы с символами, строками и датами.
Функции: СHR (номер_символа) возвращает символ с кодом номер_символа в используемой кодировке (обычно ASCII). ASCII (символ) возвращает числовое значение (номер) символа INITCAP (строка) преобр. каждую первую букву слов параметра строка в прописную, а все последующие – в строчные. LOWER (строка) преобразует каждую букву параметра строка в строчную (перевод в нижний регистр). UPPER (строка) преобразует каждую букву параметра строка в прописную (перевод в верхний регистр). LPAD (строка_1, число_символов [, символ_наполнитель ]) возвращает значение параметра строка_1, дополненное слева до числа символов, которое задано параметром число_символов, символом-наполнителем, заданным параметром символ_наполнитель. По умолчанию символом-наполнителем является пробел. RPAD (строка_1, число_символов [, символ_наполнитель ]) – то же, только справа. LTRIM (строка_1 [, строка_шаблон ]) возвращает усеченное слева значение параметра строка_1. Из строки параметра строка_1 символы удаляются слева до тех пор, пока удаляемый символ входит в множество символов параметра строка_шаблон. По умолчанию строка_шаблон состоит из символа пробела. RTRIM (строка_1 [, строка_шаблон ]) - то же, только справа. TRANSLATE (строка_1, символы_поиска, символы_замены) возвращает значение параметра строка_1, для которой выполнено следующее преобразование. Все вхождения параметра символ_поиска замещены значением параметра символ_замены. Если в строке символы_поиска содержится больше символов, чем в строке символы_замены, то символы, которым нет соответствия, замещаются на пустой символ (т.е. исключаются из результирующей строки). SUBSTR (строка_1, позиция [, длина_подстроки ]) возвращает подстроку параметра строка_1, начиная с позиции, заданной параметром позиция, и длиной, заданной параметром длина_подстроки. Если параметр длина_подстроки не задан, то возвращается подстрока до конца строки, заданной параметром строка_1. INSTR (строка_1, строка_поиска [, позиция_начала_поиска [, число_вхождений ]]) возвращает позицию вхождения строки, задаваемой параметром строка_поиска, в строку, задаваемую параметром строка_1. LENGTH (строка) возвр. длину строки, заданной параметром строка. Функции, оперирующие с датами SYSDATE возвращает дату и время, определяемые средствами операционной системы локального приложения.
ROUND (дата [ ,формат ]) округляет значение параметра дата по шаблону, определяемому параметром формат. Если параметр формат опущен, то аргумент дата округляется до дней (время в начале дня устанавливается в полночь). TRUNC (дата [ ,формат ]) то же, только усекается до ближайшего дня. NEXT_DAY (дата, название_дня) возвращает дату дня, который является первым днем, более поздним, чем текущая дата с названием, совпадающим с указанным параметром название_дня. ROUND, TRUNC, NEXT_DAY – исп. для вычисл. календарных интервалов. 32. Использование встроенных процедур и функций. Функции работы с числами. Функции преобразования типов данных. Функции работы с числами ЕХР (числовой_аргумент) возвр. число е в степени парам. числовой _арг. LN (числовой_аргумент) возвращает натуральный логарифм положительного параметра числовой_аргумент. POWER (основание, числовой_аргумент) возвращает значение параметра основание в степени параметрам числовой_аргумент. Если параметр основание меньше 0, то параметр числовой_аргумент должен быть целым. SQRT (числовой_аргумент) возвращает значение квадратного корня параметра основание в степени параметра числовой _аргумент. Если параметр основание отрицательный, то возвращается сообщение об ошибке. LOG (основание, числовой_аргумент) возвращает логарифм по основанию, заданному параметром основание, параметра числовой_аргумент. Параметр основание может быть любым положительным числом» за исключением 1, а параметр числовой_аргумент должен быть больше 0. SIN (числовой_аргумент), СOS (числовой_аргумент), TAN (чucлoвoй-_apгyмeнm) возвращают соответственно синус, косинус и тангенс параметра числовой_аргумент. (в радианах). ROUND (числовой_аргумент [, позиция ]) окр. значение параметра числовой_аргумент с точностью, опред. параметром позиция. Параметр позиция определяет число десятичных знаков после запятой. Если параметр позиция отрицательный, то аргумент окр. до целых чисел соотв. масштаба (для значения параметра -1 до десятков, -2 до сотен и т.д.). Знач. параметра позиция по умолч. 0. TRUNC (чucлoвoй_apгумент [, позиция ]) то же, усекает значение параметра
FLOOR (числовой_аргумент) возвращает наибольшее целое, меньшее или равное значению параметра числовой_аргумент. СЕIL (числовой_аргумент) возвращает наименьшее целое, большее или равное значению параметра числовой__аргумент. ABS (числовой_аргумент) возвращает абсолютное значение числа, заданного параметром числовой_аргумент. SIGN (числовой_аргумент) возвращает -1, если параметр числовой_аргумент меньше 0, возвращает 0, если параметр числовой_аргумент равен 0, и возвращает 1, если параметр числовой _аргумент больше 0. MOD (числовой_аргумент, основание) возвращает остаток от деления параметра числовой_аргумент на значение, определяемое параметром основание. Функции преобразования типов данных ТО_CHAR (числовой_аргумент [ ,формат ])возвращает результат преобразования значения параметра числовой _аргумент типа NUMBER в строку типа VARCHAR2. Если параметр формат опущен, числовой_аргумент преобразовывается в строку с длиной, достаточной для хранения всех значащих цифр. TO_DATE (символьный_аргумент [ формат ]) возвращает результат преобразования значения параметра символьный_аргумент символьного типа в тип DATE. ТО_NUMBER (символьный_аргумент) возвращает результат преобразования значения параметра символьный_аргумент символьного типа в аргумент типа NUMBER. Параметр символъный_аргумент может представлять числа в любой допустимой Oracle нотации.
|
||||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 132; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.67.166 (0.008 с.) |