oracle数据类型-3

9、TIMESTAMP WITH TIME ZONE

包含 TIMESTAMP 数据类型中的所有域,除此之外,还包含两个额外的域:timezone_hour 和 timezone_minute。这个数据类型包含支持时区的相关信息。这个数据类型可以在 Oracle9i 数据库及其更新的版本中使用。

10、TIMESTAMP WITH LOCAL TIME ZONE

除了在数据库中存储的时区采用标准化以外,所包含的其他域与 TIMESTAMP 数据类型中的域相同。当选择列时,将日期/时间标准为会话的时区。这个数据类型可以在 Oracle9i 数据库及其更新的版本中使用。

11、INTERVAL YEAR TO MONTH

用于存储一个时间段,由月份和年组成。需要 5B 来存储。这个数据类型可以在 Oracle9i 数据库及其更新的版本中使用。

12、INTERVAL DAY TO SECOND

用于存储一个时间段,由日和秒组成。需要 11B 来存储。这个数据类型可以在 Oracle9i 数据库及其更新的版本中使用。

13、RAW

用于存储 raw 类型的二进制数据。最多可以存储 2000B。建议使用 BLOB 来代替它。例如:

14、LONG RAW

用于存储 raw 类型的二进制数据。最多可以存储 2GB 的数据。建议使用BLOB来代替它。例如:

15、ROWID

表中 ROWID 类型的字符串表示。使用这个数据类型来存储由 ROWID 类型伪列的返回值。例如:

16、UROWID

在索引组织表中表示逻辑行地址。例如:

17、CLOB

用于存储基于字符的大对象。在 Oracle9i 数据库中最多可以存储 4GB 的数据,这比 Oracle10g 数据库中可存储的最大数据还要大,这也是现在数据库规定块大小的一个因素(~4GB* 数据块大小)。

时间: 2024-10-09 02:10:45

oracle数据类型-3的相关文章

java实体属性对应mysql和SQL Server 和Oracle 数据类型对应

1:Java数据类型与MySql数据类型对照表 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.String 1 BLOB L+N BLOB java.lang.byte[] -4 TEXT 65535 VARCHAR java.lang.String -1 INTEGER 4 INTEGER UNSIGNED java.lang.Long 4 T

oracle(数据类型)

1 oracle数据类型 2 字符类型 3 char[(size[byte|char])]:最大2000字节,默认1字节 4 varchar2(size[byte|char]):最大4000字节 5 nchar[(size)]:多字节编码(unicode)最大为2000字节 6 nvarchar2(size):最大为4000字节. 7 long:变长 最大长度为2 gb 8 数值类型 9 number[(p[,s])]:10(-130)-10(126)占用1-22个字节的存储空间. 10 p表示

Oracle数据类型,DDL、DML、DCL、TCL语言,SQL操作符,SQL函数

SQL查询与SQL函数 本章目标 了解Oracle数据类型  了解数据定义语言和数据操纵语言  了解事务控制语言和数据控制语言  掌握SQL操作符和SQL函数  SQL(structured query language)--结构化查询语言   通过SQL可以实现与Oracle服务器的通信   SQL是数据库语言,Oracle使用该语言存储和检索信息       表是主要的数据库对象,用于存储数据 用户  --------------------发送SQL语句查询----------------

Oracle数据类型与.NET中的对应关系(转)

Oracle数据类型与.NET中的对应关系 2011-02-24 10:02:16 标签:C# oracletype Oracle 数据类型 .NET Oracle连接添加的引用不同,会存在数据类型不同以及其他一些差别,就工作中遇到的问题暂时总结下. 两种不同的添加引用语句: (1)System.Data.OracleClient; (2)Oracle.DataAccess.Client; Oracle.DataAccess.Type; 采用第二种引用,创建的OracleCommand实例有Ar

oracle数据类型和对应的java类型

由于 实体类里面 使用的是 double ,生成的Oracle  用的JDBC 类型为java.sql.Types.FLOAT 所以Oracle 数据类型为 float. 如果想保留两位小数 实体类 类型需要用java.math.BigDecimal,生成Oracle  类型为Number .

Oracle 数据类型 与C#映射关系

大部分类型的对应关系:原文:http://2143892.blog.51cto.com/2133892/499353 序号 Oracle数据类型 .NET类型 GetOracleValue类型 DbType OracleType 1 BFILE byte[] OracleBFile BFile 2 BLOB byte[] OracleLob Blob 3 CHAR string OracleString AnsiStringFixedLength Char 4 CLOB string Oracl

Oracle数据类型和内置函数

Oracle数据类型 数字型:number. float 日期型:DATE.TIMESTAMP 字符串: TIMESTAMP 年:同SYSDATE里的年 月:同SYSDATE里的月 日:1号 时分秒:均为0 to_date date –to_date中的分隔符可以更换,date中的分隔符必须是- –date只可以表示日期,不可以表示时间 TIMESTAMP 记录了年.月.日.时.分.秒和纳秒 –默认值: 年:同SYSDATE里的年 月:同SYSDATE里的月 日:1号 时分秒和纳秒:均为0 表示

Java和C#与SQL Server、MySQL和Oracle数据类型对照映射表

SQL Server.JDBC 和 Java 编程语言数据类型之间的默认映射 SQL Server 类型 JDBC 类型 (java.sql.Types) Java 语言类型 bigint BIGINT long timestamp binary BINARY byte[] bit BIT boolean char CHAR String decimal money smallmoney DECIMAL java.math.BigDecimal float DOUBLE double int I

Oracle第二章——Oracle数据类型

当创建一个表时,需要为表的各个列指定数据类型,Oracle的数据类型主要有5种,字符类型.数值类型.日期时间类型.LOB类型和伪列. 一.字符类型 1.CHAR类型 定长字符串,长度为1~2000字节,如果定义时未指定大小,默认为1,使用时,若存储的值大小小于指定的长度,则用空格填充剩余长度, 若大于指定长度,则报错.示例:CHAR(20),若此时存储一个长度为10的字符串,则还是占用20个字节的空间.(此外,还可以用 CHAR(20CHAR)的方式进行定义,这种方式的意思是存储多少个字符,而不

oracle数据类型

oracle文字与格式字符串不匹配的解决 oracle的日期时间类型 在往oracle的date类型插入数据的时候,记得要用to_date()方法. 如insert into CUSLOGS(STARTTIME) values(to_date('2009-5-21 18:55:49','yyyy/mm/dd HH24:MI:SS')); 否则的话就会报错:“文字与格式字符串不匹配”. cracle数据类型 CHAR 固定长度字符串 最大长度2000bytes VARCHAR2 可变长度的字符串,