кодесурса
«MySQL

Двоичные строковые функции и операторы

script1adsense2code
script1adsense3code

Вступление

В этом разделе мы обсудили функции и операторы для изучения и манипулирования значениями типа bytea.

Оператор двоичной строки

Оператор конкатенации PostgreSQL (||) используется для конкатенации двух или более двоичных строк.

оператор Синтаксис пример Выход
| | (оператор сцепления)

Двоичные Строковые Функции

octet_length (строка)

Octet_length () используется для получения количества байтов в двоичной строке.

Тип возврата: int

Пример:

 postgres = # SELECT octet_length (E'my // 000se ':: bytea);
 octet_length
--------------
            5
(1 ряд)

оверлей (строка размещения строки из int [для int])

Функция overlay () используется для замены подстроки.

Тип возврата: bytea

Пример:

 postgres = # ВЫБЕРИТЕ оверлей (E'Th // 000omas ':: размещение байта E' // 003 // 004 ':: bytea 
от 3 до 4);
   наложение
--------------
 / x5468030473
(1 ряд)

положение (подстрока в строке)

Функция position () используется для получения позиции указанной подстроки.

Тип возврата: int

Пример:

 postgres = # ВЫБРАТЬ позицию (E '// 000ok' :: bytea в E'Th // 000okas ':: bytea);
 позиция
----------
        3
(1 ряд)

подстрока (строка [из int] [для int])

Функция substring () используется для извлечения подстроки.

Тип возврата: bytea

Пример:

 postgres = # SELECT подстрока (E'Th // 000odam ':: bytea от 2 до 3);
 подстрока
-----------
 / x68006f
(1 ряд)

обрезать ([оба] байта из строки)

Функция substring () используется для удаления самой длинной строки, содержащей только байты в байтах, из начала и конца строки

Тип возврата: bytea

Пример:

 postgres = # SELECT trim (E '// 000' :: bytea из E '// 000Tom // 000' :: bytea);
  btrim
----------
 / x546f6d
(1 ряд)

Предыдущая: Математические операторы
Далее: Функции битовых строк и операторы

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code