No SQL Server, você pode usar o comando
TRIM() função para remover espaços em branco à esquerda e à direita de uma string. TRIM() é uma função T-SQL que remove o caractere de espaço char(32) ou outros caracteres especificados no início ou no final de uma string. Sintaxe
Aqui está a sintaxe:
TRIM ( [ characters FROM ] string )
A
string argumento é um argumento obrigatório – é a string real a ser cortada. E characters FROM é um argumento opcional que permite especificar quais caracteres devem ser removidos (se não o caractere de espaço). Se você não especificar quais caracteres, o caractere de espaço será cortado. Exemplo de espaço em branco
Aqui está um exemplo básico de corte de espaços em branco à esquerda e à direita de uma string:
SELECT TRIM(' Cat '); Resultado
--- Cat
Veja como ficaria sem cortar a corda:
SELECT ' Cat ';
Resultado:
----- Cat
Observe que os caracteres de hífen são gerados dentro da minha interface de linha de comando e você pode ver que há um hífen por caractere na string (incluindo o caractere de espaço).
Para deixar mais claro, aqui está outro exemplo comparando strings aparadas e não aparadas, cada uma com vários caracteres de espaço em branco em cada lado:
SELECT
' Cat ' AS 'A',
TRIM(' Cat ') AS 'B'; Resultado:
A B
---------------- ---
Cat Cat Aparar apenas o lado direito ou esquerdo
Você também pode usar
LTRIM() para cortar o espaço em branco apenas do lado esquerdo, e você pode usar RTRIM() para cortar os espaços em branco apenas do lado direito. Cortar outros caracteres
Você pode usar
TRIM() para remover caracteres diferentes do caractere de espaço.