>Description: I use the MM JDBC driver version 2.0.4 to access my MySQL database from my Java app. If I do "SELECT NOW()", it returns a String object and not a Date object. I tried to call different functions (e.g. "SELECT DATE_ADD(NOW(), INTERVAL 0 SECOND)") in order to have a Date in my ResultSet, byt all I get is a String. Also, a query like "SELECT *, NOW() FROM some_table" also returns a String for the NOW() column and not a Date. >How-To-Repeat: Here is a sample Java application to demonstrate this... import java.sql.*; public class Test { public static void main(String[] pasArgs) { try { Connection oConnect; Statement oStmt; ResultSet oRes; Class.forName("org.gjt.mm.mysql.Driver"); oConnect = DriverManager.getConnection ("jdbc:mysql://host:3306/db", "user", "password"); oStmt = oConnect.createStatement(); oRes = oStmt.executeQuery("SELECT NOW()"); oRes.next(); // This prints java.lang.String and not java.util.Date or java.sql.Date System.out.println(oRes.getObject(1).getClass().toString()); oRes.close(); oStmt.close(); oConnect.close(); } catch(Exception ex) { ex.printStackTrace(); } } } >Fix: >Submitter-Id: <submitter ID> >Originator: Super-User >Organization: >MySQL support: [none | licence | email support | extended email support ] >Synopsis: >Severity: >Priority: >Category: mysql >Class: >Release: mysql-3.23.40 (Official MySQL binary) >Environment: System: SunOS centaure 5.8 Generic_108528-06 sun4u sparc SUNW,Sun-Blade-100 Architecture: sun4 Some paths: /usr/bin/perl /usr/ccs/bin/make /opt/local/bin/gcc /usr/ucb/cc GCC: Reading specs from /opt/SISPgcc/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/specs gcc version 2.8.1 Compilation info: CC='gcc' CFLAGS='-O3 -fno-omit-frame-pointer' CXX='gcc' CXXFLAGS='-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti' LDFLAGS='' LIBC: -rw-r--r-- 1 root bin 1754016 Nov 23 2000 /lib/libc.a lrwxrwxrwx 1 root root 11 Jun 20 23:17 /lib/libc.so -> ./libc.so.1 -rwxr-xr-x 1 root bin 1129948 Nov 23 2000 /lib/libc.so.1 -rw-r--r-- 1 root bin 1754016 Nov 23 2000 /usr/lib/libc.a lrwxrwxrwx 1 root root 11 Jun 20 23:17 /usr/lib/libc.so -> ./libc.so.1 -rwxr-xr-x 1 root bin 1129948 Nov 23 2000 /usr/lib/libc.so.1 Configure command: ./configure --prefix=/usr/local/mysql '--with-comment=Official MySQL binary' --with-extra-charsets=complex --with-server-suffix= --enable-assembler --disable-shared Perl: This is perl, version 5.005_03 built for sun4-solaris --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php