WebClub - Всероссийский Клуб Веб-разработчиков
WebClub.RU » Советы » Функции

Функции


Дата публикации: 13-10-2010

Числовые функции

Функция

Возвращаемое значение

ABS(n)

Абсолютное значение величины п.

CEIL(n)

Наименьшее целое, большее или равное п,

COS(n)

Косинус п (угла, выраженного в радианах).

COSH(n)

Гиперболический косинус п.

ЕХР(я)

e в степени n.

FLOOR(n)

Наибольшее целое, меньшее или рапное п.

LN(n)

Натуральный логарифм п, где п>0.

LOG(m,n)

Логарифм м по основанию т.

MOD(m.n)

Остаток от деления т на п.

POWER(w.n)

т в степени п.

ROUND(n[,m])

п, округленное до т позиций после десятичной точки. По умолчанию т равно нулю.

SIGN(n)

Если.п<0,-1;еслии=0, 0; еслип>0, 1. ,

SIN(n)

Синус л (угла, выраженного в радианах).

SINHM

Гиперболический синус.

SQRT(n)

Квадратный корень отп. Если п<0, возвращает значение NULL.

TAN(n)

Тангенс я (угла, выраженного в радианах).

TANH(n) .

Гиперболический тангенс п.

TRUNC(n[,m])

п, усеченное до т позиций после от десятичной точки. По умолчанию т равно нулю.

Символьные функции

Символьные функции, возвращающие символьные значения:

Функция 1

Возвращаемое значение

CHR(n)

Символ с кодом п.

СОNСАТ(сhar1,char2)

Конкатенация символьных строк char1 и char2.

INITCAP(char)

Символьная строка сhar, первые буквы всех слов в которой преобразованы в прописные.

LOWER(char)

Символьная строка char, осе буквы которой преобразованы d строчные.

LPAD(char1.n [,char2})

Символьная строка chur1, которая дополняется слева последовательностью символов из char2 так, чтобы общая длина строки стала равна п. Значение chur2 по умолчанию -" (один пробел). Если часть многобайтового символа не помещается в добавляемой строке, то конец строки заполняется пробелами.

LTRIM(char[,set])

Символьная строка char, в которой удалены все символы от начала вплоть до первого символа, которого нет в строке set. Значение set по умолчанию - '' (один пробел).

NLS_INITCAP(char[,nls_sort])

Символьная строка char, в которой первые буквы всех слов преобразованы в прописные. Параметр nIs_sort определяет последовательность сортировки.

NLS_LOWER(char[,nls_sort])

Символьная строка char, все буквы которой преобразованы в строчные. Параметр tils-sort определяет последовательность сортировки.

NLS_UPPER(char[,nls_sort])

Символьная строка char, все буквы которой преобразованы в прописные. Параметр nts_sort определяет последовательность сортировки.

REPLACE(char, search_string [,replacement_string])

Символьная строка char, в которой все фрагменты search_string заменены на replacement_string. Если параметр replacement_string не определен, все фрагменты search-string удаляются.

RPAD(char1.n[,char2])

Символьная строка charl, которая дополнена справа последовательностью символов из chur2 так, что общая длина строки равна n. Если часть многобайтового символа не помещается в добавляемой строке, то конец строки заполняется пробелами.

RTRIM(char[,set])

Символьная строка char, в которой удалены все символы справа вплоть до первого символа, которого нет в строке set. Значение параметра set по умолчанию -1 1 (один пробел).

SOUNDEX(char)

Символьная строка, содержащая фонетическое представление для char, на английском языке.

SUBSTR(char,m[,n])

Фрагмент символьной строки char, начинающийся с символа т, длиной п символов (до конца строки, если параметр п не указан).

SUBSTRB(char,m[,n])

Фрагмент символьной строки char, начинающийся с символа т, длиной л байтов (до конца строки, если параметр п не указан).

TRANSLATE(char,from, to)

Символьная строка char, в которой все символы, встречающиеся в строке from, заменены на соответствующие символы из to.

UPPER(char)

Символьная строка char, в которой все буквы преобразованы в прописные.

Символьные функции, возвращающие числовые значения

Функция

Возвращаемое значение

ASCll(char)

Возвращает десятичный код первого символа строки char в кодировке, принятой в базе данных. (Код ASCII в системах, использующих кодировку ASCII). Возвращает значение первого байта многобайтового символа.

INSTR(charl.char2[,n[,m]])

Позиция первого символа m-ого фрагмента строки charl, совпадающего со строкой char2, начиная с n-ого символа. По умолчанию n u m равны 1. Номер символа отсчитывается от первого символа строки charl, даже когда п> 1.

INSTRB(charl.char2[,n[,m]])

Позиция первого символа т-ого фрагмента строки charl, совпадающего со строкой char2, начиная с m-ого байта. По умолчанию п и т равны 1. Номер байта отсчитывается от первого символа строки charl, даже когда л> 1. .

LENGTH(char)

Длина строки char в символах.

LENGTHB(c/iar)

Длина строки char в байтах.

NLSSORT(char1,char2[,n[,m]])

Зависящее от национального языка значение, используемое при сортировке строки char.

Групповые функции

Функция

Возвращаемое значение

AVG([DISTINCT|ALL]n)

Среднее значение от n, нулевые значения опускаются.

COUNT([ALL]*)

Число строк, извлекаемых в запросе или подзапросе.

COUNT(IDISTINCT|ALL] expr)

Число строк, для которых expr принимает не пустое значение.

MAX([D1STINCT|ALL] expr)

Максимальное значение выражения eхрr.

MIN((DISTINCT|ALL] expr)

Минимальное значение выражения eхрr.

STDDEV([DISTINCT|ALL] n)

Стандартное отклонение величины л, нулевые значения опускаются.

SUM([DISTINCT|ALL] n)

Сумма значений n

VARIANCE([DIST1NCTIALL]n)

Дисперсия величины п, нулевые значения опускаются.

Популярное

Не так давно в сети появился новый сервис, под названием Dead Man Zero. Этот сервис сделал...
Рынок социальных площадок уже давно стал стабильным. Несмотря на то, что время от времени...
Artisteer 4 – единственный в своем роде продукт, позволяющий автоматизировать работу над созданием...
Октябрь 2018 (14)
Февраль 2017 (3)
Январь 2017 (1)
Август 2016 (1)
Май 2016 (2)
Ноябрь 2015 (1)

Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41

Друзья сайта



Случайная цитата

E. W. Dijkstra:

"Использование COBOL калечит разум; исходя из этого, обучение этому языку должно быть признано уголовно наказуемым преступлением."

Опрос

Какой браузер Вы используете?

Internet Explorer
Google Chrome
Mozilla Firefox
Netscape Navigator
Maxthon Browser
Opera
Mozilla Suite
SeaMonkey
K-Meleon
Safari
Amaya
Avant Browser
SlimBrowser
Другой...