JDBC获取数据库的元数据信息

可以使用DatabaseMetaData获取数据库的元数据信息

package cn.itcast.jdbc;

import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.SQLException;

public class DBMD {

    public static void main(String[] args) throws SQLException {

        Connection conn=JdbcUtils.getConnection();

        //数据库的元信息
        DatabaseMetaData dbmd=conn.getMetaData(); 

        //元数据信息有很多方法,包括数据库的名称,版本,是否支持事务,等等
        System.out.println("db name : "+dbmd.getDatabaseProductName());
        System.out.println("tx: "+dbmd.supportsTransactions()); 
        conn.close();
    }
}

你可能感兴趣的:(数据库,metadata)