В этом учебном пособии вы узнаете,, как использовать Oracle/PLSQL функцию LENGTHB с синтаксисом и примерами.
Описание
Функция Oracle/PLSQL LENGTHB возвращает длину указанной строки, используя байты вместо символов.
Синтаксис
Синтаксис функции Oracle/PLSQL LENGTHB:
LENGTHB( string1 )
Параметры или аргументы
string1 – строка, длину которой возвращает функция. string1 может быть CHAR, VARCHAR2, NCHAR, NVARCHAR2, или однобайтным LOB.
Примечание
- Функция LENGTHB возвращает numeric значение.
- Если string1 равен NULL, функция LENGTHB вернет NULL.
Применение
Функцию LENGTHB можно использовать в следующих версиях Oracle/PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
Пример
Рассмотрим несколько примеров функции LENGTHB и изучим, как использовать функцию LENGTHB в Oracle/PLSQL.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
SQL> SELECT LENGTHB(NULL) FROM DUAL; --Результат: NULL SQL> SELECT LENGTHB('') FROM DUAL; --Результат: NULL SQL> SELECT LENGTHB(' ') FROM DUAL; --Результат: 1 SQL> SELECT LENGTHB('1') FROM DUAL; --Результат: 1 SQL> SELECT LENGTHB('LengthbFunction') FROM DUAL; --Результат: 15 SQL> SELECT LENGTHB('LengthbFunction ') FROM DUAL; --Результат: 16 |