Показать сообщение отдельно
Старый 08.04.2005, 14:11   #3  
jaran is offline
jaran
Участник
 
20 / 15 (1) ++
Регистрация: 24.12.2004
select count(distinct voucher) from bmssa.InventClosing
select count(distinct ltrim(rtrim(voucher))) from bmssa.InventClosing

Выдают одинаковые результаты (159)

Посмотрите на результат этого запроса

select voucher, cast(voucher as varchar) from InventClosing

При изменени выравнивания расширенных типов как раз и используется конструкция cast(<поле> as varchar), которая обрезает значание поля до 30 символов