No MySQL, o
LTRIM()
função corta o espaço em branco do início de uma string. Sintaxe
A sintaxe fica assim:
LTRIM(str)
Onde
str
é a string a ser aparada. Exemplo
Aqui está um exemplo básico de remoção de espaços em branco do início de uma string:
SELECT LTRIM(' Tree') AS Trimmed;
Resultado:
+---------+ | Trimmed | +---------+ | Tree | +---------+
O espaço à esquerda é removido.
Para demonstrar melhor o efeito, veja como ele se parece quando comparado à string não cortada:
SELECT LTRIM(' Tree') AS Result UNION SELECT ' Tree';
Resultado:
+--------+ | Result | +--------+ | Tree | | Tree | +--------+
Portanto, o primeiro foi aparado e o segundo não.
Vários espaços
Se você tiver vários espaços à esquerda, todos eles serão aparados:
SELECT LTRIM(' Tree') AS Result UNION SELECT ' Tree';
Resultado:
+------------+ | Result | +------------+ | Tree | | Tree | +------------+
Outros Espaços
Esta função apenas corta o espaço à esquerda. Qualquer outro espaço é deixado em paz:
SELECT LTRIM(' New Zealand ') Trimmed, ' New Zealand ' Untrimmed;
Resultado:
+--------------------+---------------------+ | Trimmed | Untrimmed | +--------------------+---------------------+ | New Zealand | New Zealand | +--------------------+---------------------+
Neste exemplo, o espaço entre cada palavra é deixado intacto e o espaço à direita também é deixado intacto em ambas as strings. Apenas a primeira string tem seu espaço inicial aparado.