ResultSet 对象的列名可以由 ResultSetMetaData 元素获得,resultSet.getMetaData()可以返回元数据。

ResultSet resultSet;

ResultSetMetaData meta=resultSet.getMetaData();

int  columnCount=meta.getColumnCount();

String []strs=new String[columnCount];

for(int i=1;i<=columnCount;++i){

strs[i] = meta.getColumnName(i);  //,当名称没有index之类的词语,或者与数组有关,则下标较多从1开始

}

这样便是得到了结果集全部列的列名数组。

ResultSetMetaData元数据相关推荐

  1. Java--通过JDBC元数据获取表结构(ResultSetMetaData元数据的使用)

    最近在线上联调,由于我们没有数据库的可视化工具,和其他公司比对数据和表结构总是十分麻烦.后来我看到组长通过元数据来获取表结构和值.之后我自学了一下,感觉十分方便,分享给大家. jdbc的元数据有两类. ...

  2. ResultSetMetaData 元数据的具体使用

    文章目录 1. 前言 2. 常用方法介绍 3. 代码演示 4. 结果图(一部分) 5. 源码 1. 前言 ResultSetMetaData 叫元数据,是数据库 列对象,以列为单位封装为对象. 元数据 ...

  3. JDBC之用元数据将结果集封装为List对象

    JDBC的方法里面有着一套对数据库元数据操作的API.通过这些API我们可以获得数据库以及驱动等信息,也可以获得结果集的一些信息.而有些信息平时用的也比较少,这里就不一一介绍. 在这里主要给大家演示一 ...

  4. javaweb学习总结(四十)——编写自己的JDBC框架

    一.元数据介绍 元数据指的是"数据库"."表"."列"的定义信息. 1.1.DataBaseMetaData元数据 Connection.g ...

  5. 03-JDBC学习手册:JDBC中几个重要接口和异常处理

    一.JDBC中几个重要接口 1  Statement --- SQL  语句执行接口 Statement 接口代表了一个数据库的状态,在向数据库发送相应的 SQL 语句 时,都需要创建 Stateme ...

  6. javaweb基础(40)_jdbc框架

    一.元数据介绍 元数据指的是"数据库"."表"."列"的定义信息. 1.1.DataBaseMetaData元数据 Connection.g ...

  7. JDBC心得体会--总结

    JDBC部分 终端进入mysql: mysql -u root回车 终端进入oracle: telnet 192.168.0.23  然后sqlplus openlab/open123 MySQL常用 ...

  8. 手撕JDBC笔记(含源码),进阶框架必备

    文章目录 一.JDBC概述 二.获取数据库连接 2.1 Driver接口及实现类 2.1.1 Driver接口介绍 2.1.2 加载JDBC驱动(Driver实现类) 2.2 数据库五种连接方式(迭代 ...

  9. java内存区域简介以及GC机制

    目录 前言 1.java内存区域简介 1.1 方法区 (Method Area) 1.2 堆区 (Heap) 1.3 程序计数器 (pc 寄存器): 1.4 Java 虚拟机栈(JVM Stacks) ...

最新文章

  1. 团队项目第一次冲刺第三天
  2. GARFIELD@02-25-2005
  3. 阿里巴巴如何改善开发人员在 K8s 上的体验?
  4. ITK:创建一个高斯分布
  5. 人工智能ai 学习_人工智能中强化学习的要点
  6. 商家为什么要接受BCH支付?
  7. cart算法_ID3、C4.5、CART决策树算法
  8. Atitit.hybrid混合型应用 浏览器插件,控件的实现方式 浏览器运行本地程序的解决方案大的总结---提升用户体验and开发效率..
  9. unity录制序列帧
  10. linux 平台,Qt 使用,微软雅黑/文泉驿 字体
  11. Opmanager研究笔记
  12. 魔兽世界怀旧服服务器平衡状态,魔兽世界:怀旧服服务器最新“人口普查”,十大最平衡服务器推荐...
  13. AMR文件格式的解释
  14. 分布式计算模式:流水线
  15. ApacheCN 公众号文章汇总 2019.9
  16. 24位行业精英:2018,区块链教会我最重要的一件事 |链捕手
  17. ajax获取api中json数据显示到网页【带有“-”横杠注意】
  18. u盘装系统学计算机好,大家说最好的u盘装系统工具是哪一个
  19. web服务启动不了解决流程
  20. 一个 Go 语言实现的数据库

热门文章

  1. 2019 vs 安装odt_北京市2019二级造价师考试教材出版信息,免费送考试大纲
  2. c++11decltype关键字详解
  3. linux top根据cpu/内存排序
  4. VS解决方案、命名空间和项目的关系
  5. 从官网下载的mysql.zip如何使用
  6. 解决因缺少msvcp71.dll无法启动Windows程序
  7. jacobi 矩阵行列式
  8. Hadoop 老版本下载
  9. Google Maps的步行者路径规划开始测试了
  10. 华钜跨境电商ERP系统是什么