Informix Logo Архив конференции ukr.comp.dbms.informix
Пред. по дате ] [ След. по дате ] [ Пред. по нити ] [ След. по нити ][ Индекс по датам ][ Индекс по нитям ]

Re: =?KOI8-R?Q?=D7=C4=D2=D5=C7_=D0=C5=D2=C5=D3=D4=C1=C5=D4_=D7?==?KOI8-R?Q?=D9=C4=C1=D7=C1=D4=D8=D3=D1_=D3=D4=CF=CC=C2=C5=C3_owner?=

From Igor Zavgorodny <daugava@torba.com>
Date Sat, 13 Jul 2002 15:59:37 +0300
Organization Svit Online (post does not reflect views of Golden Telecom)

Vasyl Shulzhenko wrote:

>Если у кого получиться другой буду очень рад услышать отзывы (и так же, если
>результат подтвердится на других версиях сервера).
>
7.31.UC5 на SCO и 9.21.UC2 Solaris IE результат тот же.
Увеличение размеров  полей до (9) или примение substr() проблему решает.

Года три назад я говорил о подобном баге в 7.2x, правда только для 
varchar и не для view.
Подобство заключалось в том, что при обращении к части varchar-a, могут 
быть проблемы, если запрашивается весь varchar.
Таким образом, workaround:

SELECT v.id, v.name_ch[1,7]||v.name_ch[8], 
w.name_vch[1,7]||w.name_vch[8], v.name_nvch[1,7]||v.name_nvch[8]
FROM test_view v, test_view2 w
WHERE v.id=w.id;

Regards, Igor.

P.S. если убрать ";" пример работает правильно на MSSQL 7.0. Правда для 
него [1,8] - это название поля :-)



Украинская баннерная сеть
Home ] Hosted by No-MORE