java_JDBC字段对应

地址:

http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/java.102/B19275-03/datacc.htm#BHCJBJCC

SQL数据类型 JDBC类型代码 标准的Java类型 Oracle扩展的Java类型
 
1.0标准的JDBC类型:

   

CHAR


java.sql.Types.CHAR


java.lang.String


oracle.sql.CHAR


VARCHAR2


java.sql.Types.VARCHAR


java.lang.String


oracle.sql.CHAR


LONG


java.sql.Types.LONGVARCHAR


java.lang.String


oracle.sql.CHAR


NUMBER


java.sql.Types.NUMERIC


java.math.BigDecimal


oracle.sql.NUMBER


NUMBER


java.sql.Types.DECIMAL


java.math.BigDecimal


oracle.sql.NUMBER


NUMBER


java.sql.Types.BIT


boolean


oracle.sql.NUMBER


NUMBER


java.sql.Types.TINYINT


byte


oracle.sql.NUMBER


NUMBER


java.sql.Types.SMALLINT


short


oracle.sql.NUMBER


NUMBER


java.sql.Types.INTEGER


int


oracle.sql.NUMBER


NUMBER


java.sql.Types.BIGINT


long


oracle.sql.NUMBER


NUMBER


java.sql.Types.REAL


float


oracle.sql.NUMBER


NUMBER


java.sql.Types.FLOAT


double


oracle.sql.NUMBER


NUMBER


java.sql.Types.DOUBLE


double


oracle.sql.NUMBER


RAW


java.sql.Types.BINARY


byte[]


oracle.sql.RAW


RAW


java.sql.Types.VARBINARY


byte[]


oracle.sql.RAW


LONGRAW


java.sql.Types.LONGVARBINARY


byte[]


oracle.sql.RAW


DATE


java.sql.Types.DATE


java.sql.Date


oracle.sql.DATE


DATE


java.sql.Types.TIME


java.sql.Time


oracle.sql.DATE


TIMESTAMP


java.sql.Types.TIMESTAMP


javal.sql.Timestamp


oracle.sql.TIMESTAMP

 
2.0标准的JDBC类型:

   

BLOB


java.sql.Types.BLOB


java.sql.Blob


oracle.sql.BLOB


CLOB


java.sql.Types.CLOB


java.sql.Clob


oracle.sql.CLOB


用户定义的对象


java.sql.Types.STRUCT


java.sql.Struct


oracle.sql.STRUCT


用户定义的参考


java.sql.Types.REF


java.sql.Ref


oracle.sql.REF


用户定义的集合


java.sql.Types.ARRAY


java.sql.Array


oracle.sql.ARRAY

 
Oracle扩展:

   

BFILE


oracle.jdbc.OracleTypes.BFILE


N/A


oracle.sql.BFILE


ROWID


oracle.jdbc.OracleTypes.ROWID


N/A


oracle.sql.ROWID


REF CURSOR


oracle.jdbc.OracleTypes.CURSOR


java.sql.ResultSet


oracle.jdbc.OracleResultSet


TIMESTAMP


oracle.jdbc.OracleTypes.TIMESTAMP


java.sql.Timestamp


oracle.sql.TIMESTAMP


TIMESTAMP WITH TIME ZONE


oracle.jdbc.OracleTypes.TIMESTAMPTZ


java.sql.Timestamp


oracle.sql.TIMESTAMPTZ


TIMESTAMP WITH LOCAL TIME ZONE


oracle.jdbc.OracleTypes.TIMESTAMPLTZ


java.sql.Timestamp


oracle.sql.TIMESTAMPLTZ

时间: 2024-08-04 05:43:21

java_JDBC字段对应的相关文章

SQL查询字段添加括号报错:Operand should contain 1 column(s)

SQL语句:查询连个字段的信息 SELECT (menu_id,menu_captions) FROM bsdb.menulist a WHERE a.menu_id like ('2_'); 然后,因为这是在存储过程中的一个语句所以,在执行存储过程的时候编译不会报错,但是执行的时候却汇报错:Operand should contain 1 column(s):原因不好解释: 下面是官方发解释(MYSQL):https://dev.mysql.com/doc/refman/5.0/en/row-

SqlServer给一个表增加多个字段语法

添加字段语法 alter table table_name add column_name +字段类型+ 约束条件 给一个表增加多个字段: use NatureData go alter table XunHu add MaleCount varchar(50) null, FemaleCount varchar(50) null, SubadultCount varchar(50) null, LarvaeCount varchar(50) null, TraceType varchar(50

查询字段描述sql-postgresql

查询字段描述sql SELECT 'comment on column ' || n.nspname ||'.'|| c.relname || '.' || a.attname ||' is '''|| col_description(a.attrelid,a.attnum) ||''';' FROM pg_class as c join pg_attribute as a on a.attrelid = c.oid join pg_namespace n on c.relnamespace=n

passwd、shadow、group结构及各字段含义

/etc/password结构 sample:root:x:0:0:root:/root:/bin/bash 账号名称 密码 UID GID 用户信息说明 家目录 Shell root x 0 0 root /root /bin/bash /etc/shadow结构: sample:root:$1$/30QpE5e$y9N/D0bh6rAACBEz.hqo00:14126:0:99999:7::: 账号名称 密码 最近更动密码的日期 密码不可被更动的天(0代表随时可以变动) 密码需要重新变更的天

快学Scala 第二十一课 (初始化trait的抽象字段)

初始化trait的抽象字段: trait Logged { println("Logged constructor") def log(msg: String){ println("Logged")} } trait FileLogger extends Logged { var filename: String override def log(msg: String) { println("filename:" + filename) } }

Sql Server将一列字段拼接成字符串方法

最近在项目中遇到个问题,需要将表中某列字段合并成字符串输出,如果直接通过代码全部读取出来,再遍历进行拼接显然不是最好的方法,所以想着能否在数据读取的时候直接拼接好返回,网上搜了可通过for xml来实现. 首先,准备好需要的数据,脚本如下: if exists (select * from sysObjects where id=object_id('Student')) drop table Student go create table Student ( Id int, Name varc

MySQL指定模糊查询范围 或 获取或者查询数据库字段的特定几位

SUBSTR 函数 正常的: select * from sky_user WHERE name LIKE "%name%" 现在我需要匹配name的前五位 select * from sky_user WHERE SUBSTR(name,1,5) LIKE "%name%" SQL 中的 substring 函数是用来抓出一个栏位资料中的其中一部分.这个函数的名称在不同的资料库中不完全一样: MySQL: SUBSTR( ), SUBSTRING( ) Oracl

Oracle 增加修改删除字段

添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); 修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],-.); 删除字段的语法:alter table tablename drop (column); 添加.修改.删除多列的话,用逗号隔开. 使用alter

[Elasticsearch] 关于字段重复值的常用查询和操作总结

1. 取得某个索引中某个字段中的所有出现过的值 这种操作类似于使用SQL的SELECT UNIQUE语句.当需要获取某个字段上的所有可用值时,可以使用terms聚合查询完成: GET /index_streets/_search?search_type=count { "aggs": { "street_values": { "terms": { "field": "name.raw", "siz