首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    数据库之-元数据 DatabaseMetaData 初学

    DatabaseMetaData和ResultSetMetaData就是两个常用的获取数据库元数据相关信息的接口,本文讲解DatabaseMetaData和ResultSetMetaData接口获取元数据的方法...获取数据库的所有表:(以MySQL和Oracle为例,其他类型的数据库接触不过,不做解释) Connection接口中提供了DatabaseMetaData接口: 提供:getTables()方法,该方法需要传进...String[]{"TABLE"}); while(rs.next()) { System.out.println(rs.getString("TABLE_NAME")); } (Oracle) DatabaseMetaData...("TABLE_NAME")); } 这两处的代码,唯一区别的是在第二个参数,Oracle不支持小写的,必须是大写的,换成小写则什么都获取不到,而MySQL则大小写俱可,不过我建议是全部使用大写; DatabaseMetaData...DatabaseMetaData metaData = conn.getMetaData(); List> tableList = this.getTableList

    19900

    数据库之元数据

    接口 说明 Connection 获取数据库元数据(DatabaseMetaData) PreparedStatement 获取我们发送请求获得的参数元数据(ParameterMetaData) ResultSet...2、 数据库元数据 数据库元数据(DatabaseMetaData):是由Connection对象通过getMetaData方法获取而来,主要封装了是对数据库本身的一些整体综合信息,例如数据库的名称,...以下有一些关于DatabaseMetaData的常用方法: 方法 说明 getDatabaseProductName 获取数据库的名称 getDatabaseProductName 获取数据库的版本号...DataSource dataSourcee; @Test void Test01() { try { //获取数据库元数据 DatabaseMetaData...} 2.4 获取某数据库中的所有表信息 @Test void Test01() { try { //获取数据库元数据 DatabaseMetaData

    1K10

    快速学习-数据库之元数据

    下面将对这三种类型的元数据对象进行各自的介绍并通过使用MYSQL数据库进行案例说明 3.2 数据库元数据 3.2.1 概述 数据库元数据(DatabaseMetaData):是由Connection对象通过...以下有一些关于DatabaseMetaData的常用方法: getDatabaseProductName:获取数据库的产品名称 getDatabaseProductName:获取数据库的版本号 getUserName...} @Test public void testDatabaseMetaData() throws SQLException { //获取数据库元数据 DatabaseMetaData...3) 获取数据库列表 @Test public void testFindAllCatalogs() throws Exception { //获取元数据 DatabaseMetaData...) 获取某数据库中的所有表信息 @Test public void testFindAllTable() throws Exception{ //获取元数据 DatabaseMetaData

    2.1K20
    领券