Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL низови функции (пълен списък)

MySQL включва куп функции и оператори, които могат да ни помогнат при работа с данни.

Следва списък с низови функции и оператори, налични в MySQL. Кликнете върху името на всяка функция или оператор, за да видите обяснение на функцията, нейния синтаксис и примери.

ASCII() Връща цифровия ASCII код на най-левия знак на даден низ.
BIN() Връща низ, съдържащ двоично представяне на число.
BIT_LENGTH() Връща броя на битовете в низ.
CHAR() Връща знака за всяко предадено цяло число.
CHAR_LENGTH() Връща дължината на низ, измерена в знаци.
CHARACTER_LENGTH() Синоним за CHAR_LENGTH() .
CONCAT() Позволява ви да свържете два или повече низа.
CONCAT_WS() Позволява ви да добавите разделител, докато конкатенирате един или повече низове.
ELT() Връща елемент от списък на дадена позиция в списъка.
EXPORT_SET() Връща низ, който представлява битовете в число.
FIELD() Връща позицията на даден низ или число в списък с аргументи. Функцията връща индекса (позицията) на първия аргумент в списъка с последващи аргументи.
FIND_IN_SET() Връща индекса на даден елемент от списък в рамките на списък с низове (например „item1, item2, item3,…“).
FORMAT() Позволява ви да форматирате число в определен формат.
FROM_BASE64() Декодира низ, кодиран от base-64 и връща резултата.
HEX() Преобразува низ в шестнадесетичното му представяне.
INSERT() Вмъква низ в друг низ.
INSTR() Връща позицията на първото появяване на подниз в низ.
LCASE() Синоним за LOWER() (преобразува низ в малки букви).
LEFT() Връща най-левите знаци от низ.
LENGTH() Връща дължината на низ, измерена в байтове.
LIKE Извършва съвпадение на шаблон с помощта на SQL шаблон.
LOAD_FILE() Чете файл и връща съдържанието му като низ.
LOCATE() Връща позицията на подниз в низ.
LOWER() Преобразува низ в малки букви.
LPAD() Позволява ви да допълвате лявата част на низ с един или повече знака.
LTRIM() Отрязва празно пространство от началото на низ.
MAKE_SET() Връща зададена стойност (низ, съдържащ поднизове, разделени с , символи), състояща се от знаците, посочени като аргументи, когато извиквате функцията.
MATCH() Извършва пълнотекстово търсене.
MID() Връща подниз, започващ от посочената позиция (синоним на SUBSTRING() ).
NOT LIKE Отрицание на LIKE оператор.
NOT REGEXP Отрицание на REGEXP .
NOT LIKE Отрицание на RLIKE .
OCT() Връща низово представяне на осмичната стойност на своя аргумент (преобразува от десетична в осмична).
OCTET_LENGTH() Връща дължината на низ, измерена в байтове (синоним на LENGTH() ).
ORD() Връща числовата стойност на най-левия знак на даден низ.
POSITION() Връща позицията на първото появяване на подниз в низа (синоним на LOCATE() , но с малко по-различен синтаксис).
QUOTE() Показва низ, за ​​да произведе резултат, който може да се използва като правилно екранирана стойност на данни в SQL израз.
REGEXP Определя дали низ съответства на регулярен израз или не (синоним на REGEXP_LIKE() ).
REGEXP_INSTR() Връща началния индекс на подниз, който съответства на модела на регулярния израз.
REGEXP_LIKE() Определя дали низ съответства на регулярен израз.
REGEXP_REPLACE() Заменя поява на подниз в рамките на низ, който съответства на дадения модел на регулярен израз.
REGEX_SUBSTR() Връща подниз, който съответства на дадения модел на регулярен израз.
REPEAT() Използва се за повтаряне на низ толкова пъти, колкото е необходимо.
REPLACE() Заменя всички срещания на подниз с друг низ.
REVERSE() Връща низ с обърнат ред на знаците.
RIGHT() Връща най-десните знаци от низ.
RLIKE Определя дали низ съответства на регулярен израз или не (синоним на REGEXP_LIKE() ).
RPAD() Позволява ви да допълвате дясната част на низ с един или повече знака.
RTRIM() Отрязва празно пространство от дясната страна на низ.
SOUNDEX() Връща низ на Soundex от даден низ.
SOUNDS LIKE Сравнява звуци.
SPACE() Връща низ, състоящ се от определен брой интервални знаци.
STRCMP() Сравнява два низа според реда им на сортиране.
SUBSTR() Връща подниз, започващ от посочената позиция (синоним на SUBSTRING() ).
SUBSTRING() Връща подниз, започващ от посочената позиция.
SUBSTRING_INDEX() Връща всичко преди или след определен знак (или знаци) в низ.
TO_BASE64() Преобразува низ в низ, кодиран base-64 и връща резултата.
TRIM() Отрязва интервал (или други посочени знаци) от началото и/или края на низ.
UCASE() Синоним за UPPER() (преобразува низ в главни букви).
UNHEX() Интерпретира всяка двойка знаци в аргумента като шестнадесетично число и го преобразува в байта, представен от числото.
UPPER() Преобразува низ в главни букви.
WEIGHT_STRING() Връща низа за тегло за входния низ. Тази функция е функция за отстраняване на грешки, предназначена за вътрешна употреба.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изпращате имейл от MySQL 5.1

  2. Данните с отворен код нарастват:Избор на MySQL, NoSQL или и двете

  3. Как да добавите разделител към конкатениран низ в MySQL – CONCAT_WS()

  4. Как да управлявате бази данни с phpMyAdmin

  5. Защо вмъкването на MySQL InnoDB е толкова бавно?