`
javababy1
  • 浏览: 1239671 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

如何判断数据库中是否存在一个数据表

阅读更多

方法是通过查询数据库meta数据来获取数据表。

其中只需要替换DatabaseConnection.getDatabaseConnection()DatabaseName.con 为你需要连接的数据库就好了。可以参考另一篇文章如何连接埠通的数据库:http://blog.csdn.net/autofei/archive/2010/05/24/5621274.aspx

另外一个方法就是尝试连接数据库,然后捕获异常。

参考:http://www.herongyang.com/jdbc/JDBC-ODBC-Flat-File-List-Tables.html

分享到:
评论
1 楼 E代斗士 2011-11-18  
:roll:

相关推荐

    java判断数据库表是否存在

    通过以上介绍,我们可以清楚地了解到如何使用Java和JDBC来判断一张表是否存在于数据库中。这种方法不仅简单高效,而且具有很高的通用性,适用于多种数据库环境。在实际开发过程中,这种方法可以帮助我们更好地管理和...

    判断指定数据库中是否存在指定的表

    通过以上分析可以看出,判断指定数据库中是否存在指定表是一个实用的功能,可以有效地增强应用程序的灵活性和安全性。同时,深入了解SQL Server系统表和连接字符串等内容也有助于更好地管理和维护数据库。希望本文能...

    labview判断数据库中的表格存在否

    在labview中编写一个判断已链接的数据库是否攒在某个表格的函数

    Sql中判断是否存在数据库、表

    判断表是否存在于SQL Server中的方法与判断数据库存在类似,但使用的是不同的系统目录视图。下面的SQL语句展示了如何判断一个表是否存在: ```sql IF EXISTS ( SELECT 1 FROM sys.objects WHERE name = 'table...

    达梦数据库根据指定模式查看表是否存在

    达梦数据库查看指定模式下的表是否存在以及达梦数据库的常用语句!

    详细讲解C#在向ACCESS中插入数据时判断数据是否已存在.pdf

    本文将详细介绍如何在使用C#语言时,通过SQL语句向Microsoft Access数据库插入数据,并在此过程中判断所需插入的数据是否已经存在。如果数据不存在,则继续执行插入操作;如果存在,则不执行插入操作。 首先,要...

    sql-server中复制数据库某一个表到另一个数据库中

    在SQL Server环境中,有时我们需要将一个数据库中的某个表复制到另一个数据库中,这可能是为了备份、数据迁移或创建测试环境等目的。根据提供的标题、描述和部分代码内容,我们可以整理出一套较为完整的操作流程和...

    VB判断SQL表是否存在

    这就是在VB中判断SQL数据库中表是否存在的一种方法。这种方法适用于SQL Server,但如果你使用的是其他类型的数据库(如MySQL、Oracle等),查询语法可能会有所不同。对于其他数据库,你需要查阅相应的数据库文档,...

    Sql Server数据库中检查是否存在某张表

    有时候,我们的业务可能会这样要求:某张表是动态的,他要求每隔一段时间(如:一个月)自动生成一张结构相同的新表(如:日志表Log),这是我们要判断数据库中是否存在某张表,如果没有,则新建一张表,否者直接...

    从Excel中读取数据导入到数据库中

    总的来说,从Excel中读取数据并导入到数据库是一个涉及数据预处理、类型转换、错误处理等多个环节的过程。正确处理合并单元格和长文本问题,能确保数据导入的准确性和效率,从而更好地支持后续的数据分析和应用。

    自定义类,登陆验证,判断数据库是否有此数据

    本文将详细介绍一个基于C#语言实现的自定义类,该类主要用于判断数据库中是否存在指定的数据记录,并应用于登录验证。 #### 一、自定义类概述 该自定义类名为`Panduan`,其主要功能为通过执行SQL语句来判断数据库...

    在SQL Sever中判断数据库、表是否存在并新建的代码

    呕心沥血两星期,终于完成了用delphi根据用户配置在SQL Sever中判断数据库、表是否存在,如果不存在,新建用户配置文件中的数据库、数据表的功能。为了让广大像我曾经一样迷惘的初级程序员快速的掌握delphi开发Sql ...

    oracle数据库、表空间及数据文件之间的关系

    综上所述,在Oracle数据库中,数据库、表空间和数据文件之间存在着明确的关系:数据库包含多个表空间,而表空间又由一个或多个数据文件组成。这种层次结构不仅有助于更好地组织和管理数据,还使得在扩展存储容量时变...

    读取Excel表中的数据与数据库中的比对

    本话题将聚焦于“读取Excel表中的数据与数据库中的比对”,这是一个涉及到数据操作、文件处理以及数据验证的重要环节。以下我们将详细探讨这个过程涉及的技术和步骤。 首先,我们需要使用编程语言(如Python或Java...

    要复制数据库表中的数据到另一个数据库的表

    在数据库管理中,有时我们需要将一个数据库中的表数据复制到另一个数据库的表中。这个过程可以用于数据迁移、备份、同步或测试环境的构建。在SQL中,有多种方法可以实现这种操作,根据不同的数据库系统和需求,选择...

    labview 数据库的表格创建,数据更新,数据删除,数据查询,数据插入,数据显示。

    在提供的"数据库状态机.ctl"文件中,可能包含了一个状态机模板,用于管理上述的各种数据库操作。而"单独数据库.vi"则可能是独立的数据库操作例程,可能包含了创建连接、执行SQL和关闭连接等功能。 在实际应用中,...

    两个数据库表结构比较(C#)

    “两个都有但第一个中字段类型改变”则意味着两个数据库中都存在相同的表,但某个或多个字段的数据类型在其中一个数据库中发生了变化。这种差异可能影响到数据的正确性,因为不同数据类型的字段可能会导致数据转换...

    mysql数据库实验报告 数据表的操作

    3. 修改数据:使用`UPDATE`命令更新表中已存在的记录。 五、表联系的创建与修改 1. 多对多关系:在`TMS_student`和`TMS_course`之间创建`TMS_sc`表,作为关联表,通过外键连接学生和课程。 2. 一对多关系:如`TMS_...

    同步两个数据库的数据

    在这种情况下,开发者创建了一个程序,目标是将数据库A的“staff”表中的额外记录插入到数据库B的相应表中,并同时移除数据库B中A表中不存在的记录。这是一种单向同步策略,通常称为“推送”或“拉取”,取决于哪个...

    Access数据导入助手(从一个数据库导入到另一个数据库)

    这时,"Access数据导入助手"这款工具就显得尤为重要,它能够帮助用户快速且方便地将一个ACCESS数据库中的数据导入到另一个数据库中,极大地提高了工作效率。 Access数据导入助手的核心功能在于其直观易用的操作界面...

Global site tag (gtag.js) - Google Analytics