Показать сообщение отдельно
Старый 08.04.2005, 14:00   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1850 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Re: Изменение выравнивания EDT NUM
Цитата:
Изначально опубликовано jaran

Ошибка кроется в AS VARCHAR
Действительно
select VOUCHER, {fn IFNULL({fn LTRIM(CAST(VOUCHER AS VARCHAR))},' ')}
from inventclosing

выдает для второго выражения 30 символов слева.
Вы не могли бы пояснить на примере? Не совсем понятно, о чем идет речь

И еще - покажите, пожалуйста, результаты

select count(distinct voucher) from bmssa.InventClosing
select count(distinct ltrim(rtrim(voucher))) from bmssa.InventClosing

на БД до изменения выравнивания