Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Stanimir Stamenkov Newsgroups: comp.lang.java.databases Subject: Re: Problem with JDBC driver and MySQL date_format function Date: Mon, 16 May 2011 08:35:00 +0300 Organization: A noiseless patient Spider Lines: 25 Message-ID: References: <9340c7F40hU1@mid.individual.net> <939s7hFsqnU1@mid.individual.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Mon, 16 May 2011 05:35:00 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="Fyju87nn2Wd5NATDUyHICA"; logging-data="14148"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/u5KPVZjcZbIE4SJcqdz5J" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20110511 SeaMonkey/2.1 In-Reply-To: X-Face: )>>ChyF_H In article <939s7hFsqnU1@mid.individual.net>, Hans Castorp wrote: >> Jens Riedel wrote on 13.05.2011 08:11: >> >>> Since I updated my mysql driver version 3 to version 5 >>> (mysql-connector-java-5.1.7-bin.jar) I get funny strings like >>> "[B@b57546" when I format datetime columns with the date_format >>> function instead of the correct formatted date string. >> >> That sure looks like the default toString() output of >> java.lang.Object > > No, java.lang.Object looks like this: java.lang.Object@771c8a71 That looks like the output of java.lang.Object.toString() invoked on a byte[] instance: getClass().getName() + '@' + Integer.toHexString(hashCode()) http://download.oracle.com/javase/6/docs/api/java/lang/Object.html#toString%28%29 http://download.oracle.com/javase/6/docs/api/java/lang/Class.html#getName%28%29 -- Stanimir