用Java语句判断数据库表是否存在
来源:互联网 发布:淘宝掌柜签名 编辑:程序博客网 时间:2024/06/01 10:49
方法1、
java.sql.Connection con = getYourConnection();
ResultSet rs = con.getMetaData().getTables(null, null, "yourTable", null );
if (rs.next()) {
//yourTable exist
}else {
//yourTable not exist
}
方法二、
Connection conn = null;
DatabaseMetaData dbmd = null;
ResultSet rs = null;
try{
conn = getConnectionSource();
dbmd = conn.getMetaData();
rs = dbmd.getTables(null,null,null,new String[]{"TABLE"});
while(rs.next()){
String tableName = rs.getString("TABLE_NAME");
System.out.println("tablename:"+tableName);
}
}catch(Exception ex){
throw ex;
}finally{
closeConnection(conn,rs,null);
}
dbmd.getTables(null,null,null,new String[]{"TABLE"});这句是关键,可查看JAVA API说明了解详细信息,方法一,二的这句可组合在一起写dbmd.getTables(null,null,tableName,new String[]{"TABLE"});通过变换这句可以得到数据库表的注释等相关信息(还是看API)
- 用Java语句判断数据库表是否存在
- 用Java语句判断数据库表是否存在
- JAVA代码判断数据库表是否存在
- java jdbc 判断数据库表是否存在
- 用java判断数据库某个表是否存在
- SQL语句判断表 数据库 数据是否存在
- SQL语句判断数据库、表、字段是否存在
- SQL语句判断数据库、表、字段是否存在
- 用SQL语句判断数据库中的记录是否存在
- 判断数据库表是否存在
- java根据表名判断数据库表是否存在
- java 判断数据库表是否存在,不存在则创建。
- Mysql+java后台判断数据库表是否存在
- Java代码判断数据库中某张表是否存在
- SQL语句判断某表是否存在
- mysql判断表是否存在的语句
- 判断数据库是否存在
- 判断数据库是否存在
- 如何设置classpath
- 想成为嵌入式程序员应知道的0x10个基本问题
- 静态html文件js读取url参数
- 给新人程序员的八点建议(转)
- 复制表的结构,数据,主键及外键!!
- 用Java语句判断数据库表是否存在
- rmp的安装
- 关于ACE_InputCDR和ACE_OutputCDR读写数据时的经验
- Debug problems
- 找到了一块宝地
- C#与Javascript数据交互
- com之套间
- atoi,atol,strtod,strtol,strtoul 类型转换
- 保持平和心态 坦然面对盘整中的“睡狮”