import java.sql.*; public class TestShort { public static void main(String args[]) throws Exception { Connection conn = DriverManager.getConnection("jdbc:postgresql://localhost:5910/jurka", "jurka", ""); Statement stmt = conn.createStatement(); stmt.execute("CREATE TEMP TABLE shorttest(a smallint)"); ResultSet rs = stmt.executeQuery("SELECT * FROM shorttest"); ResultSetMetaData rsmd = rs.getMetaData(); System.out.println(rsmd.getColumnClassName(1)); stmt.close(); conn.close(); } }