Re: mysql (client) problem
Remo Tex <[email protected]> Fri, 18 Nov 2005 12:02:13 +0200
| Newsgroups | gmane.comp.db.mysql.bugs |
|---|---|
| Message-ID | <[email protected]> |
Of course Peter ...without success ( probably my mistake : try instead select CHAR(65,0,65) as txt; I want it to show AA or A A like /bin/bash and CMD.exe does ) mysql> select 'A\\0A' as txt; +------+ | txt | +------+ | A\0A | +------+ 1 row in set (0.00 sec) That's still not what I want - I want it to be actually CHAR(0) at this position [representing array of strings \0 separated and \0\0 at end - don't ask why :) ] then I want to see rest of the field i.e. other strings like e.g.: /bin/bash would show AA and CMD.EXE -> A A I just want to see rest of the field contents P.S. I think that's implementation specific [why they choose C/C++, AFAIK Pascal doesn'h have such problems?!? - jist a joke :) ] but pretty easy to fix... Peter J Milanese wrote: > Silly, but did you try double \? > > > > ----------------- > Sent from my NYPL BlackBerry Handheld. > > > ----- Original Message ----- > From: Remo Tex [[email protected]] > Sent: 11/18/2005 04:45 AM > To: [email protected] > Subject: mysql (client) problem > > mysql client doesn't print field contents after first '\0' character > e.g.: > mysql> select 'A\0AAAAAA' as txt; > +----------+ > | txt | > +----------+ > | A | > +----------+ > 1 row in set (0.00 sec) > > but > /bin/bash would print 'A\0A' as AA > > or let's check another way: > mysql> create table test (txt char(8)); > Query OK, 0 rows affected (0.01 sec) > > mysql> insert into test values ('AAAAAAAA'), ('A\0AAAAAA'); > Query OK, 2 rows affected (0.00 sec) > Records: 2 Duplicates: 0 Warnings: 0 > > mysql> select * from test; > +----------+ > | txt | > +----------+ > | AAAAAAAA | > | A | > +----------+ > 2 rows in set (0.00 sec) > > mysql> status > -------------- > mysql Ver 12.22 Distrib 4.0.26, for pc-linux-gnu (i686) > ... > Server version: 4.0.26-standard-log > Protocol version: 10 > Connection: Localhost via UNIX socket > -- MySQL Bugs Mailing List For list archives: http://lists.mysql.com/bugs To unsubscribe: http://lists.mysql.com/[email protected]