当前位置: 代码迷 >> J2EE >> jdbc如何样判断数据库表已经存在
  详细解决方案

jdbc如何样判断数据库表已经存在

热度:67   发布时间:2016-04-17 23:08:41.0
jdbc怎么样判断数据库表已经存在?
有个需求,用程序创建表,已经存在就覆盖
有什么办法实现?
删不存在的表会抛出异常。
------解决思路----------------------
这得用JDBC去执行SQL来实现,看你是啥数据库,比如是MSSQL可以在jdbc中执行DROP TABLE IF EXISTS 表名;
然后执行你的创建代码
------解决思路----------------------
Connection.getMetaData
getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
  相关解决方案