MSSQL problem

3 отговора 249 прегледа
#1

MSSQL problem

Zna4i imam pole w tablica varchar(1000) zapisani 400 simvola w nego, oba4e select vry6ta samo pyvite 255, nqkoj da ima ideq na kakvo se dylzi tova i kak se opravq. Predvaritelno blagodarq !!!

Отговор
в отговор на Orlinov #2

Re: MSSQL problem

Select-a сам по себе си връща каквото му кажеш. Имам подозрения, че вкарваш резултата от select-a в някаква променлива и от там ти се губи остатъка. Ако направиш същия select от QueryAnalyzer-a имаш ли такъв проблем(не би трябвало).
Опиши малко по подробно проблема - къде ти се губят символите - на T-SQL ниво, или в приложението, което ползва базата.

Отговор
в отговор на Orlinov #3

Re: MSSQL problem

с какво го правиш тоя select? щото примерно:

MSSQL 7.0 can handle varchar columns larger than 255, but the C-API used to fetch the data does not support this feature and therefore PHP is limited to fetch only the first 255 characters. The only solution (so far) is to convert to TEXT.

Отговор
в отговор на тoшo #4

Re: MSSQL problem

systemata e mssql 2000 sp3 i tova go vry6ta dori s QueryAnalyzer s naj obiknoven select bez nikakvi store-ta i promenlivi, a problema pyrvo se poqvi s php .

Отговор