`
995944
  • 浏览: 2286 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JAVA 获取数据库类型

阅读更多

<div class="iteye-blog-content-contain" style="font-size: 14px">

JAVA中获取数据库中定义的数据类型:

                String sql = "select * from " + tableName ;

PreparedStatement ps = null;

ResultSet rs = null;

ps = connection.prepareStatement(sql);

rs = ps.executeQuery();

ResultSetMetaData md = rs.getMetaData();

                //获取表的总列数

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

                // 数据库中定义的类型(number,varchar ,data)
                 String SQL_Column_Type = md.getColumnTypeName(i);

                 String  SQL_Column_Name =md.getColumnName(i).toLowerCase();

                 //获取数据类型的int值

                 int        SQL_Int_Type=md.getColumnType(i);

                 /*    然后根据SQL_Int_Type 参照JAVA API中的 java.sql.Tyes

                  *   还有http://blog.csdn.net/jdzms23/article/details/7255484 这个对应的java类型生成

                  * 

                  */ 

                 }
</div>

 

分享到:
评论

相关推荐

    java连接数据库的各种驱动以及连接字符串的写法

    java连接数据库的各种驱动以及连接字符串的写法java连接数据库的各种驱动以及连接字符串的写法java连接数据库的各种驱动以及连接字符串的写法

    把任意数据库导出为其它数据库的insert(可执行程序+java代码)

    此软件用于把数据库里的数据导出为指定数据库类型的insert语句,用于数据备份或迁移到另一个数据库, 大文本和二进制字段被忽略。 当前支持oracle、sybase、mysql和ms sqlServer数据库。 你可以修改参数文件、增加新...

    java获取mysql数据库表的属性

    本代码是通过java连接mysql数据库,然后获取当前数据库的所有表,以及所有表的属性(包括列名,列类型等)

    java通用数据库操作类

    jdbc通用类,连接数据据,操作数据库等方法

    Java数据库查询结果的输出

    Java数据库查询结果的输出 摘自:北京海脉信息咨询有限公司  利用Java开发数据库应用时,经常需要在用户界面上显示查询结果。我们可以利用Vector、JTable、AbstractTableModel等三个类较好地解决这一问题。 类...

    JAVA连接数据库步骤.txt

    要执行SQL语句,必须获得java.sql.Statement实例,Statement实例分为以下3 种类型: 1、执行静态SQL语句。通常通过Statement实例实现。 2、执行动态SQL语句。通常通过PreparedStatement实例实现。 3、执行...

    Java开发基于rmi的数据库中间件设计源码.zip

    参数要求:指示数据库类型,数据库相应的连接参数。 提供关闭数据库连接接口。该接口可关闭“数据库操作中间件”当前的数据库连接。 提供数据库查询语句接口。该接口传入组装好的字符串型的SQL查询语句,返回参数为...

    JAVA中SQLlite数据库BLOB数据类型的存取.docx

    JAVA中SQLlite数据库BLOB数据类型的存取.docx

    java数据库连接ResultSet

    例如,如果 getXXX 方法为 getString,而基本数据库中数据类型为 VARCHAR,则 JDBC 驱动程序将把 VARCHAR 转换成 Java String。getString 的返回值将为 Java String 对象。 ResultSet 是 Java 数据库连接中一个非常...

    Java Swing 数据库 上传下载显示图片

    一共有三层,页面,action和dao层,比较简单不分包了,直接放在在一个包里;还有一些封装,需要的就... 点击下载功能,从数据库中获取二进制流,然后将二进制流转换为图片类型,再在页面层显示; 具体的看各个类;

    Java操作Oracle数据库(建表,插数据,删除)

    Java 操作 Oracle 数据库(建表,插数据,删除) Java 是一种广泛使用的编程语言,而 Oracle 数据库是一种功能强大且广泛使用的关系型数据库管理系统。在本文中,我们将探讨如何使用 Java 操作 Oracle 数据库,包括...

    Java从数据库中读取Blob对象图片并显示的方法

    主要介绍了Java从数据库中读取Blob对象图片并显示的方法,实例分析了Java读取数据库中Blob对象图片的技巧与操作方法,需要的朋友可以参考下

    Java数据库编程宝典3

    4.12.4 获得游标位置 4.13 可更新的ResultSet 4.13.1 更新ResultSet 4.13.2 插入一新行 4.13.3 删除行 4.14 观察ResultSet中的变化 4.15 RowSet对象 4.16 创建RowSet和设置属性 4.16.1 RowSet事件 4.17 元...

    java 读取表结构 mysql

    java 读取表结构 mysql 数据库名: 表名: 字段描述 字段名 数据类型 是否可为空 自增 主键

    java中读取shp文件数据存入数据库

    shp文件:地理信息系统,也被称作GIS,它主要的扩展类型是SHAPEFILE (.SHP),一个包含了矢量地理空间数据的流行文件格式,描述了几何形态,点,线和多边形...该方法通过java代码实现将shp文件的数据读取以及存入数据库

    JDBC读取数据库元数据,自动生成JAVA实体类

    JDBC读取数据库元数据,生成JAVA实体类

    JAVA ORACLE数据库资料讲解

    稳定的数据库模式是客观存在的,它深藏于组织的业务之中,必须采取科学的方法并下大力气方可获得。建立稳定的数据库模式(即数据建模)是信息系统建设的一项基础性工作。早期信息系统建设屡遭挫折的根本原因就在于...

    Java-JDK、数据库系统开发、Web开发学习笔记

    3. Java反射机制:反射机制允许程序在运行时透过Reflection API取得任何一个已知名称的class类的内部信息,包括其修饰符、父类类型、实现接口interface、属性字段、方法,并可以在运行时改变属性内容和调用方法。...

    Java高级程序设计实战教程第八章-Java数据库编程.pptx

    8.2.1 数据库访问技术简介 数据库中的数据存放在数据库文件中,我们要从数据库文件中获取数据,先要连接并登陆到存放数据库的服务器。一般来说,访问数据库中的数据有两种方式: 一是通过DBMS(Data Base ...

    kettle通过java代码将数据库blob 字段抽取到本地文件

    kettle通过java代码将数据库blob 字段抽取到本地文件

Global site tag (gtag.js) - Google Analytics