`
soaring
  • 浏览: 16903 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

DatabaseMetaData的使用:根据数据库名获取所有表、视图名称

    博客分类:
  • JAVA
阅读更多
	/**
	 * 根据数据库名获取所有表及视图名称
	 * @param dbName
	 * @return
	 * @throws Exception
	 */
	public ArrayList getDBTables(String dbName)throws Exception
	{
		//数据库表名List
		ArrayList<String> tbList = new ArrayList<String>();
		//获取数据库元数据
		DatabaseMetaData dbMetaData = new DatabaseMetaData((com.mysql.jdbc.Connection) getConn(), dbName);
		//类型()
		String[] types = {"TABLE","VIEW"};
		rs = dbMetaData.getTables(null, dbName, "%", types);
			while(rs.next())
			{			
				tbList.add(rs.getString(3));			
			}		
		return tbList;
	}
分享到:
评论

相关推荐

    DatabaseMetaData生成数据库DLL

    DatabaseMetaData生成数据库DLL

    java 查询oracle数据库所有表DatabaseMetaData的用法(详解)

    下面小编就为大家带来一篇java 查询oracle数据库所有表DatabaseMetaData的用法(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    DatabaseMetaData 接口

    DatabaseMetaData 接口DatabaseMetaData 接口作为整体提供有关数据库的综合信息。 其中某些方法采用“字符串”自变量作为目录和模式名称。DB2 Everyplace 忽略这些自变量。 此处的某些方法以 ResultSet 对象的...

    读书笔记:《数据库系统概念》.pdf

    读书笔记:《数据库系统概念》 读书笔记:《数据库系统概念》 ⽬录 第 第 1 章 章 引⾔ 引⾔ 数据库管理系统(DataBase-Management System,DBMS)由⼀个互相关联的数据的集合和⼀组⽤以访问这些数据的程序组成。...

    calibre-web 数据库文件metadata.db 下载

    calibre-web 数据库文件metadata.db 下载

    JDBC元数据操作--DatabaseMetaData接口Demo

    DatabaseMetaData和ResultSetMetaData就是两个常用的获取数据库元数据相关信息的接口,本文只讲解DatabaseMetaData接口获取元数据的方法。 文章地址:http://blog.csdn.net/chen_zw/article/details/18816599

    Java获取数据库属性信息.rar

    Java获取数据库属性信息,使用DatabaseMetaData对象获取数据源相关信息。还可获取索引名、获取存储过程信息、获取存储过程列信息、输出存储过程列信息等。

    DatabaseMetaDate接口

    DatabaseMetaData 接口作为整体提供有关数据库的综合信息。

    Java连接数据库和断开数据库讲解 代码.rar

    //获取DatabaseMetaData实例  System.out.println(dbmd.getDatabaseProductName()); //获取数据库名称  System.out.println(dbmd.getDatabaseProductVersion()); //获取数据库版本号  System.out.println(dbmd....

    jdbc基础和参考

    ORM:使用元数据信息来描述对象和数据库之间的关系,并且能够自动实现java中持久化对象到关系型数据库中表的映射 脏检查:自动对缓存中的数据进行检查,并且选择在合适的时机和数据库之间进行交互,以保持数据的...

    metadata:oracle,mysql,sql server 元数据管理表生成

    表名称说明meta_model用于存放所有的表信息。(包含元数据表)meta_field用于存放所有的表字段信息。(包含元数据表)变更日志环境支持数据库数据库是否支持测试版本YES5.5, 5.6YES2008 R2NONO备注:测试条件限制,只对...

    Java创建和关闭数据库连接的方法附代码.rar

    Java使用JDBC创建和关闭数据库连接的方法附代码,学习和熟悉一下JDBC的用法,创建一个数据库连接,并关闭或断开这个连接,面向java初学者。Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); //加载...

    Java数据库编程宝典3

    10.2 使用DatabaseMetaData 10.3 检索与数据库相关的信息 10.3.1 在JTree中显示DatabaseMetaData 10.4 检索有关RDBMS功能性的信息 10.5 使用ResultSetMetaData 10.6 小结 第3部分 三层Web站点与JDBC 第11...

    exhentai-database:完整的ExHentai数据库

    exhentai-database The full ExHentai Database Status: Uploaded 中文介绍 众所周知,e站备份最大的难点就是元数据的备份。现在各位可能已经通过各种渠道获取到了图片资源的备份,但是元数据(tags, artists)还没有...

    获取SQL Server数据库元数据的几种方法

    ◆某个数据库中的表和视图的个数以及名称; ◆某个表或者视图中列的个数以及每一列的名称、数据类型、长度、精度、描述等; ◆某个表上定义的约束; ◆某个表上定义的索引以及主键/外键的信息。 下面我们将介绍几种...

    metadata grabber:元数据采集器-开源

    使用 last.fm API 获取音乐元数据(专辑、艺术家、封面艺术)的 TCL 脚本。 获取元数据所需的包: - tcl8.5 或更高版本 - tdom 包 - imagemagick(使用转换) 需要在同一个文件夹中创建带有用户名和 Last.fm API ...

    Python程序设计:数据库操作.pptx

    创建所有表 参数conn是客户端的一个连接 任务 管理图书馆图书信息 任务 管理图书馆图书信息 添加记录 # 每次操作需要创建session Session = sessionmaker(bind=conn) books = [] book=Books(书名=input("输入书名(0...

    数据库工具类DatabaseUtil.java

    /** 关闭数据库连接并释放所有数据库资源 */ public void close() { closeAllResources(); close(getConnection()); } /** * Close given connection. * * @param connection * Connection */ public ...

    metadata.db

    calibre 数据库,放在挂载的目录下面; 解决问题:DB location is not valid, please enter correct path

Global site tag (gtag.js) - Google Analytics