import testsuite.BaseTestCase; import java.sql.ResultSet; import java.sql.DatabaseMetaData; public class bug63800 extends BaseTestCase { public bug63800(String name) { super(name); } public static void main(String[] args) { junit.textui.TestRunner.run(bug63800.class); } public void testBug63800() throws Exception { try { this.stmt.execute("DROP TABLE IF EXISTS table_1"); this.stmt.execute("CREATE TABLE table_1(f1 int, f2 timestamp, f3 timestamp)"); DatabaseMetaData dmd = this.conn.getMetaData(); ResultSet rs = dmd.getVersionColumns("test", "test", "table_1"); assertTrue("1 column must be found", rs.next()); assertEquals("Wrong column or single column not found", rs.getString(2), "f2"); } finally { // closeMemberJDBCResources(); } } } /* javac -classpath /home/sveta/java/mysql-connector-java-5.1.18/mysql-connector-java-5.1.18-bin.jar:/home/sveta/java/mysql-connector-java-5.1.18/src:/home/sveta/java/junit-4.10.jar bug63800.java java -classpath /home/sveta/java/mysql-connector-java-5.1.18/mysql-connector-java-5.1.18-bin.jar:/home/sveta/java/mysql-connector-java-5.1.18/src:/home/sveta/java/junit-4.10.jar:$CLASSPATH:. -Dcom.mysql.jdbc.testsuite.url="jdbc:mysql://127.0.0.1:33055/test?user=root&password=" bug63800 */