Символьная строка с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 определяет
последовательность сортировки.
Символьная строка char, в которой
все фрагменты search_string заменены на
replacement_string. Если параметр replacement_string
не определен, все фрагменты search-string
удаляются.
RPAD(char1.n[,char2])
Символьная строка charl, которая
дополнена справа последовательностью
символов из chur2 так, что общая длина
строки равна n. Если часть
многобайтового символа не помещается в
добавляемой строке, то конец строки
заполняется пробелами.
RTRIM(char[,set])
Символьная строка char, в которой
удалены все символы справа вплоть до
первого символа, которого нет в строке set.
Значение параметра set по умолчанию -11 (один пробел).
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)
Дисперсия величины п, нулевые
значения опускаются.