Junk binary date?
| От | Kevin Jenkins |
|---|---|
| Тема | Junk binary date? |
| Дата | |
| Msg-id | 4498C742.7020800@rakkar.org обсуждение исходный текст |
| Ответ на | multiple statement 'instead of' rule ("Merlin Moncure" <mmoncure@gmail.com>) |
| Ответы |
Re: Junk binary date?
|
| Список | pgsql-general |
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?
В списке pgsql-general по дате отправления: