java怎么判断表是否存在?
互联网
19-11-20

在Java代码中判断数据库中某张表是否存在:
1、使用JdbcTemplate bean
public boolean validateTableNameExist(String tableName) { int tableNum = jdbcTemplate.queryForInt("SELECT COUNT(*) FROM ALL_TABLES WHERE TABLE_NAME=" + tableName); if (tableNum > 0) { return true; }else { return false; } }2、使用Connection对象
public boolean validateTableNameExist(String tableName) { Connection con = getYourCnnection; ResultSet rs = con.getMetaData().getTables(null, null, tableName, null); if (rs.next()) { return true; }else { return false; } }1、检查某表中是否存在某个字段,注意大写
select count(*) from User_Tab_Columns where table_name='TABLENAME' and column_name='COLUMNNAME';
2、检查某数据库内,是否存在某张表,注意表名要大写
select count(*) from all_tables where table_name='TABLENAME';
更多java知识请关注java基础教程。
以上就是java怎么判断表是否存在?的详细内容,更多内容请关注技术你好其它相关文章!
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场