<[EMAIL PROTECTED]> wrote:

Не спорю, может и не правильно, но очень
прошу объяснить почему?

Тип результата любого выражения определяется на этапе препарирования запроса. Для CASE это будет "общий знаменатель" максимальной длины из всех участников THEN и ELSE секций. В нашем случае CHAR(1). Который для пустой строки суть есть один пробел.


--
Дмитрий Еманов


Ответить