resultsetmetadata如何获取oracle中某表的字段类型。

resultsetmetadata  时间:2021-06-17  阅读:()

怎么用java读取数据库表结构

java.sql.ResultSetMetaData -------------------------------------------------------------------------------- public interface ResultSetMetaData 可用于获取关于 ResultSet 对象中列的类型和属性信息的对象。

以下代码片段创建 ResultSet 对象 rs,创建 ResultSetMetaData 对象 rsmd,并使用 rsmd 查找 rs 有多少列,以及 rs 中的第一列是否可以在 WHERE 子句中使用。

ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM TABLE2"); ResultSetMetaData rsmd = rs.getMetaData(); int numberOfColumns = rsmd.getColumnCount(); boolean b = rsmd.isSearchable(1); 以前写过,没有备份代码,用java.sql.ResultSetMetaData很简单就实现了,用rs.getMetaData();可生成其实现类的对象....

打印结果集

public static void printRS(ResultSet rs)throws SQLException{ ResultSetMetaData rsmd = rs.getMetaData(); //得到结果集(rs)的结构,比如字段数、字段名等。

while(rs.next()){ for(int i = 1 ; i < = rsmd.getColumnCount() ; i++){//得到数据集的列数 String colName = rsmd.getColumnName(i); //列名 String colValue = rs.getString(i); //列值 ???if(i>1){ ????System.out.print(",");? ???}?//意思是输出的格式控制如:列名1=列值1,列名2=列值2,。









System.out.print(name+"="+value);? } System.out.println();? }

如何获取oracle中某表的字段类型。

使用JDBC就可以的 // 获取数据库的连接这些操作我就省了 PreparedStatement pstmt = conn.prepareStatement("SELECT * FROM H_TEST"); ResultSet rs = pstmt.executeQuery(); ResultSetMetaData rsmd = rs.getMetaData(); //获取字段名 if(rsmd != null){ int count = rsmd.getColumnCount(); for(int i=1;i<=count;i++){ System.out.println("获得1列对应数据类型的类 " + rsmd.getColumnClassName(1)); // rsmd 还有其他的 方法可用,你可以查看JDK中 ResultSetMetaData 类的帮助文档}

建站选择网站域名和IP主机地址之间关系和注意要点

今天中午的时候有网友联系到在选择网站域名建站和主机的时候问到域名和IP地址有没有关联,或者需要注意的问题。毕竟我们在需要建站的时候,我们需要选择网站域名和主机,而主机有虚拟主机,包括共享和独立IP,同时还有云服务器、独立服务器、站群服务器等形式。通过这篇文章,简单的梳理关于网站域名和IP之间的关系。第一、什么是域名所谓网站域名,就是我们看到的类似"www.laozuo.org",我们可以通过直接记...

博鳌云¥799/月,香港110Mbps(含10M CN2)大带宽独立服务器/E3/8G内存/240G/500G SSD或1T HDD

博鳌云是一家以海外互联网基础业务为主的高新技术企业,运营全球高品质数据中心业务。自2008年开始为用户提供服务,距今11年,在国人商家中来说非常老牌。致力于为中国用户提供域名注册(国外接口)、免费虚拟主机、香港虚拟主机、VPS云主机和香港、台湾、马来西亚等地服务器租用服务,各类网络应用解決方案等领域的专业网络数据服务。商家支持支付宝、微信、银行转账等付款方式。目前香港有一款特价独立服务器正在促销,...

亚洲云-浙江高防BGP.提供自助防火墙高防各种offer高防BGP!

 亚洲云Asiayun怎么样?亚洲云Asiayun好不好?亚洲云成立于2021年,隶属于上海玥悠悠云计算有限公司(Yyyisp),是一家新国人IDC商家,且正规持证IDC/ISP/CDN,商家主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、云虚拟主机、专属服务器托管、带宽租用等产品和服务。Asiayun提供源自大陆、香港、韩国和美国等地骨干级机房优质资源,包括B...

resultsetmetadata为你推荐
怎么用电脑发短信怎样用电脑给别人的手机发短信?selectintooracle有select into临时表的用法吗腾讯合作伙伴大会腾讯位置服务是什么?怎么查微信注册时间怎么查一个微信公众号的注册时间,发了多少条内容怎么查微信注册时间怎么知道微信上次登录时间怎样删除聊天记录如何删除和一个人的聊天记录?怎样删除聊天记录怎么批量清除微信聊天记录空间导航怎么设置QQ空间个性导航backupexec如何在Backup Exec 2012中添加要备份的Windows服务器acceptchangeswinform 怎样把DataTable 中的值插入到数据库中
qq空间域名 GGC 新加坡服务器 evssl 七夕促销 刀片式服务器 爱奇艺vip免费试用7天 如何用qq邮箱发邮件 能外链的相册 服务器硬件防火墙 银盘服务是什么 四川电信商城 域名与空间 linode支付宝 下载速度测试 徐州电信 腾讯数据库 黑科云 512内存 winserver2008r2 更多