Функция Oracle LENGTH
Описание
Функция Oracle LENGTH используется для возврата длины заданной строки. Если строка имеет тип данных CHAR, то длина включает все конечные пробелы. Если строка имеет значение null, то эта функция возвращает значение null.
LENGTHB использует байты вместо символов. LENGTHC использует символы, полные Юникода. LENGTH2 использует кодовые точки UCS2. LENGTH4 использует кодовые точки UCS4.
Синтаксис:
{ДЛИНА | LENGTHB | LENGTHC | Length2 | LENGTH4 } (Строка1)
Параметры:
название | Описание | Типы данных |
---|---|---|
string1 | Строка, для которой возвращается длина. | Исключениями CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB или NCLOB являются LENGTHC, LENGTH2 и LENGTH4, которые не позволяют char быть CLOB или NCLOB. |
Тип возвращаемого значения
ЧИСЛО
Относится к
Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
Примеры: функция Oracle LENGTH
В следующем примере используется функция LENGTH с использованием однобайтового набора символов базы данных:
SELECT LENGTH('w3resource.com') "Length in characters"
FROM DUAL;
Пример вывода:
Длина в символах -------------------- 14
Предыдущая: ИНСТР
Далее: REGEXP_COUNT
Новый контент: Composer: менеджер зависимостей для PHP , R программирования