LENGTH, CHAR_LENGTH
В MySQL ви можете використовувати функцію LENGTH()
для визначення довжини рядка в байтах або CHAR_LENGTH()
(або CHARACTER_LENGTH()
, яке є синонімом) для визначення довжини рядка в символах.
Ось як ви можете використовувати ці функції:
LENGTH() - Повертає довжину рядка в байтах. Це корисно для рядків, що містять символи з різними розмірами байтів, наприклад, символи UTF-8.
CHAR_LENGTH() - Повертає довжину рядка в символах. Це корисно, коли ви працюєте з текстом, що може містити багатобайтові символи.
Приклад використання обох функцій в одному запиті:
Ці функції можуть бути використані у запитах для отримання довжини рядка у вибраному полі таблиці.
Last updated