Vikram Noel Ambrose noel.ambr...@gmail.com was heard to say:
By the way, the url for the source code repository is dead on the website.
Thanks for the heads up. I may have missed a SourceForge announcement
about restructuring their CVS servers.
regards,
Markus
--
Markus Hoenicka
Markus Hoenicka wrote:
Vikram Noel Ambrose writes:
Yes of course. VARCHAR should be treated as NULL terminated character
strings and not binary. As long as libdbi is consistent as to what it
thinks a VARCHAR(256) COLLATE 'binary' refers to, then I'll be happy.
I've checked in a
Toby Thain t...@telegraphics.com.au was heard to say:
This is probably driver dependent. IMHO the first check would be to
see if the unexpected reversion to binary type is occurring within
libdbi or in libmysqlclient (or mysqld).
I bet it is. The mysql driver uses some weird check (in
On 18-Jan-10, at 3:47 AM, Markus Hoenicka wrote:
Toby Thain t...@telegraphics.com.au was heard to say:
This is probably driver dependent. IMHO the first check would be to
see if the unexpected reversion to binary type is occurring within
libdbi or in libmysqlclient (or mysqld).
I bet it
Toby Thain wrote:
On 18-Jan-10, at 7:38 PM, Markus Hoenicka wrote:
Markus Hoenicka writes:
information. This check simply looks spurious to me:
if(field-charsetnr == 63)
It probably isn't as wrong as I thought initially. MySQL gurus, please
correct me if I'm wrong, but I
Markus Hoenicka wrote:
Vikram Noel Ambrose writes:
Either mysql is telling libdbi that the field is binary or libdbi is
getting confused somewhere.
Could you please insert a call to dbi_result_get_field_type_idx() to
see what mysql thinks this is?
It returns type 4. Which is
Vikram Noel Ambrose writes:
When I invoke dbi_result_get_string_idx on a column declared
VARCHAR(256) COLLATE 'binary', libdbi complains that: The requested
variable type does not match what libdbi thinks it should be.
I then tried using _get_binary_idx, but that seems to cause the
Markus Hoenicka wrote:
Vikram Noel Ambrose writes:
When I invoke dbi_result_get_string_idx on a column declared
VARCHAR(256) COLLATE 'binary', libdbi complains that: The requested
variable type does not match what libdbi thinks it should be.
I then tried using _get_binary_idx,
Vikram Noel Ambrose writes:
Either mysql is telling libdbi that the field is binary or libdbi is
getting confused somewhere.
Could you please insert a call to dbi_result_get_field_type_idx() to
see what mysql thinks this is?
regards,
Markus
--
Markus Hoenicka
http://www.mhoenicka.de
AQ
When I invoke dbi_result_get_string_idx on a column declared
VARCHAR(256) COLLATE 'binary', libdbi complains that: The requested
variable type does not match what libdbi thinks it should be.
I then tried using _get_binary_idx, but that seems to cause the next dbi
call to segfault
10 matches
Mail list logo