java怎样读取数据库表中字段的数据类型? - nickTimer

时间:2024-04-15 11:00:10

java怎样读取数据库表中字段的数据类型?

用DriverManager.getConnection()得到connect,
用connect.getMetaData()得到 DatabaseMetaData,
用 DatabaseMetaData.getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)得到相应字段的ResultSet。
用ResultSet.getMetaData() 得到ResultSetMetaData。
用ResultSetMetaData.getColumnType()得到一个int,在Types类中找到数据类型。