MySQL има TRIM()
функция, която ви позволява да премахвате начални и/или крайни празни интервали от низ.
Можете също да го използвате, за да премахнете други посочени символи от двете страни (или от двете страни) на низа.
Тази статия се фокусира върху премахването на интервали от двете страни на низа.
Пример
Ето основен пример за премахване на празно пространство от двете страни на низ:
SELECT TRIM(' Joe Satriani ') AS Trimmed;
Резултат:
+--------------+ | Trimmed | +--------------+ | Joe Satriani | +--------------+
И така, низът е лишен от всякакво празно пространство от двете страни на низа. Обърнете внимание, че всеки празен интервал, който не е в непосредственото начало или край на низа, остава.
Ето как изглежда в сравнение с необрязания низ:
SELECT TRIM(' Joe Satriani ') AS Trimmed, ' Joe Satriani ' AS Untrimmed;
Резултат:
+--------------+------------------------+ | Trimmed | Untrimmed | +--------------+------------------------+ | Joe Satriani | Joe Satriani | +--------------+------------------------+
Други употреби на TRIM()
Можете също да използвате TRIM()
за да премахнете само крайния интервал или само началния интервал.
Освен това не сте ограничени само до пространства. TRIM()
може да се използва и за премахване на други знаци.