Разработка клиент-серверных приложений с использованием технологий Oracle. Семенова И.И. - 51 стр.

UptoLike

Составители: 

50
Продолжение табл. 4.6
1 2
INITCAP(строка) Возвращает строку, в которой каждое слово начинается с
прописной буквы и продолжается строчными. Слова разделя-
ются пробелами или небуквенно-цифровыми символами
INSTR(строка ис-
ходная, строка ис-
комая, [,стартовая
позиция a[, номер
вхождения b]])
Возвращает местоположение искомой строки в исходной
строке. Исходная строка просматривается слева, начиная со
стартовой позиции. Если стартовая позиция отрицательна,
то исходная строка просматривается справа. Возвращается
позиция, указывающая местоположение искомой строки с
указанным номером вхождения. Значением по умолчанию,
как для a, так и для b, является 1. Если строка искомая не най-
дена, возвращается 0
LENGTH(строка) Возвращает размер строки в символах. Значения типа CHAR
дополняются пробелами,поэтому если строка имеет тип
CHAR, в размере указываются и конечные пробелы. Если
строка хранит NULL, то возвращается NULL
LOWER(строка) Переводит все символы строки в нижний регистр
LPAD(строка 1,
длина, строка 2)
Возвращает строку 1, дополненную слева до размера указан-
ной длины символами строки 2. Если размер строки 2
меньше указанной длины, то при необходимости строка 2
дублируется. Если строка 2 не указана, то ее заменяют сим-
волы пробела.
Например:
DBMS_OUTPUT.put_line('Пример='||LPAD('Привет', 10, 'Да '));
Результат: Пример=Да ДПривет
LTRIM(строка 1
[,строка 2])
Удаляет пробелы в начале строки 1, если строка 2 не указана.
Иначе возвращает строку 1, в которой удалены крайние левые
символы, идентичные символам строки 2
NCHR(код) Возвращает по коду символ Unicode
REPLACE(строка_с
имволов, стро-
ка_поиска, [стро-
ка_замены])
Возвращает "строка_символов", в которой каждое вхождение
"строка_поиска" заменяется на "строка_замены". Если "стро-
ка_замены" не указана, то все вхождения "строка_поиска"
удаляются из "строка_символов"
RPAD(строка 1,
длина, строка 2)
Возвращает строку 1, дополненную справа до размера ука-
занной длины символами строки 2. Если размер строки 2
меньше указанной длины, то при необходимости строка 2
дублируется. Если строка 2 не указана, то ее заменяют сим-
волы пробела
RTRIM(строка 1,
строка 2)
Удаляет пробелы в конце строки 1, если строка 2 не указана.
Возвращает "строка 1", в которой удалены крайние правые
символы, идентичные символам строки 2
SOUNDEX (строка) Возвращает код звучания строки
TRIM(строка) Удалить пробелы слева и справа в строке
UPPER(строка) Переводит все символы строки в верхний регистр