rakoo
16.03.2010, 19:48:45
Witam.
Mam maly problem. Nie wiem czemu SELECT pobiera tylko 255 znakow z 1920 z jednej kolumny (varbinary 0xFFFFFFFFFFFFFFFFFFFFFF...)
Probowalem przypisac select do zmiennej, a potem dalem zwykle print, nastepnie sciagnalem mssql_get_last_message i o dziwo w ten sposob pobralo cala wartosc bez problemu. Tylko problem tkwi w tym, ze uzywam PDO, a do nie go nei widzialem funkcji jakiejs get last message.
Wie ktos moze dlaczego?
rakoo
19.03.2010, 14:29:59
hmmm nie wiem dokladnie jak tego uzyc...
robie tak:
SELECT xxx FROM yyy WHERE aaa=bbb
gdzie xxx to kolumna varbinary o dlugosci 1920
wynik:
0x0F0000008BE64B0000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFF00442D008BAFCB0000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
F044A2C008D7DF100008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A206F008BB4FD00
00D000FFFFFFFFFF
czyli zamiast pobrac wszystko pobiera tylko pierwsze iles tam znakow ;/