Search Postgresql Archives

Junk binary date?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I call PQexecParams with the last parameter as 1 to return binary data. I then get this data with:

fileLengthPtr = PQgetvalue(result, rowIndex, fileLengthColumnIndex);
memcpy(&fileLength, fileLengthPtr, sizeof(fileLength));

The value being returned is of type integer.

It should have the value 7237 in binary.
It actually has the value:
fileLengthPtr[0]	0	char
fileLengthPtr[1]	0	char
fileLengthPtr[2]	28 '?'	char
fileLengthPtr[3]	69 'E'	char

Which is not 7237, it's:
fileLength	1159462912	int

Why?



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux