Vlad Khorsun wrote:
> 
>> Это так и должно быть или баг?
> 
>     Так и должно быть. Стандарт.
> 
>> Хелен Борри пишет, что в Char завершающие пробелы не являются значащими
>> (т.е. отбрасываются), а в VarChar завершающие пробелы являются значащими
>> (т.е. сохраняются).
>> На практике получается не так.
> 
>     Хранение и сравнение не есть одно и то же, не нужно их путать. Кроме
> того, CHAR
> всегда дополняется пробелами до объявленной длины. А как они хранятся тебя
> не
> должно волновать.
> 

В принципе меня не волнует как они хранятся. Просто мне нужно чтобы в
справочнике отличались две строки - одна пустая строка '', а другая
состоящая из 1 ' ' (или нескольких пробелов).
Сейчас строки состоящие только из пробелов при сравнении равны друг другу,
хотя по факту, одна например, состоит из 1 пробела, а другая из 100
пробелов.


--
View this message in context: 
http://firebird.1100200.n4.nabble.com/Char-VarChar-tp3338553p3338714.html
Sent from the firebird-russian mailing list archive at Nabble.com.

Ответить