Как я могу найти все значения столбцов в столбце, которые имеют конечные пробелы? Для продвижения пробелов это просто было бы
select col from table where substring(col,1,1) = ' ';
Вы можете найти пробелы в конце строки с помощью LIKE
:
SELECT col FROM tbl WHERE col LIKE '% '
SQL Server 2005:
select col from tbl where right(col, 1) = ' '
В качестве демо:
select
case when right('said Fred', 1) = ' ' then 1 else 0 end as NoTrail,
case when right('said Fred ', 1) = ' ' then 1 else 0 end as WithTrail
возвращает
NoTrail WithTrail
0 1