ORACLE数据类型
1、Character 数据类型
ORACLE提供以下几种character 数据类型:
CHAR() CHAR数据类型是一种有固定长度和最大长度的字符串。存储在数据类型为CHAR字段中的数据将以空格的形式补到最大长度。长度定义在1——2000字节之间。比较浪费空间哦,定义固定短长度还是可以的。
VARCHAR() varchar型数据是varchar2型数据的快照。
VARCHAR2() varchar2数据类型是一种可变长度的、有最大长度的字母数字型数据。Varchar2类型的字段长度可以达到4000字节,Varchar2类型的变量长度可以达到32676字节
一个空的varchar2(2000)字段和一个空的varchar2(2)字段所占用的空间是一样的。可见用varchar2还是比较灵活了!
LONG LONG 数据类型是一个遗留下来的而且在将来不会被支持的数据类型。它将被LOB(Large Object)数据类型所代替。
Numberic 数据类型
Numberic 数据类型用来存储负的和正的整数、分数和浮点型数据,范围在-1*10-103 和9.999…99*10125之间,有38位的精确度。标识一个数据超出这个范围时就会出错。
2、DATE 数据类型
DATE 数据类型用来存储日期和时间格式的数据。这种格式可以转换为其他格式的数据去浏览,而且它有专门的函数和属性用来控制和计算。以下的几种信息都包含在DATE数据类型中:
Century
Year
Month
Day
Hour
Minute
Second
LOB 数据类型
LOB(Large Object) 数据类型存储非结构化数据,比如二进制文件,图形文件,或其他外部文件。LOB 可以存储到4G字节大小。数据可以存储到数据库中也可以存储到外部数据文件中。LOB数据的控制通过DBMS_LOB 包实现。BLOB, NCLOB, 和CLOB 数据可以存储到不同的表空间中,BFILE存储在服务器上的外部文件中。LOB数据类型有以下几种:
BLOB: 二进制数据
CLOB: 字符型数据
BFILE: 二进制文件
其他数据类型
ROWID ROWID 数据类型是ORACLE数据表中的一个伪列,它是数据表中每行数据内在的唯一的标识。
分享到:
相关推荐
本文将围绕"Oracle入门心得"这一主题,详细讲解Oracle体系结构、数据库以及逻辑结构,帮助你更好地理解Oracle的核心知识点。 首先,让我们了解Oracle的体系结构。Oracle数据库系统由多个组件组成,包括服务器进程、...
以下是我对Oracle学习的一些心得和总结,主要聚焦于数据库对象,尤其是表及其约束。 1. **数据库对象**: 数据库对象是Oracle中的基本组成部分,包括表、视图、索引、存储过程、函数、触发器等。这些对象共同构成...
"Oracle个人学习心得"这一主题深入探讨了Oracle数据库的学习经验与技巧,以下将详细解析Oracle的核心概念、学习路径以及在实际应用中的重要性。 ### Oracle数据库概览 Oracle数据库是一种关系型数据库管理系统...
### Oracle学习心得总结 在IT领域中,Oracle数据库因其强大的功能和广泛的适用性而备受青睐。对于初学者而言,掌握Oracle的基本操作是非常重要的一步。本文将根据提供的文档内容,总结和扩展Oracle数据库的基础知识...
### ORACLE数据库学习心得 #### 一、Oracle数据库的特点 Oracle数据库是一款由Oracle公司开发的关系型数据库管理系统。作为全球领先的企业级数据库之一,Oracle具备多种优势特性,使其成为众多企业和组织首选的...
Oracle的入门心得,学习Oracle的必备工具
"查看登录 Oracle 数据库用户记录" Oracle 数据库是一个强大的关系型数据库管理系统,提供了强大的数据存储和管理功能。为了管理和监控数据库的访问情况,需要对登录 Oracle 数据库的用户记录进行跟踪和查看。本文...
SQL(Structured Query Language)是与数据库交互的语言,Oracle支持标准的SQL语法,同时也有一些扩展特性。学习SQL,你需要掌握如何创建、修改和删除表,以及查询、更新和删除数据的基本语法。例如,`SELECT`语句...
它包含Oracle例程的一些参数和统计信息。PGA:是用于存储会话信息的内存区,该信息为每个会话所独享。 四、学习资源 学习Oracle需要有丰富的资源,包括官方文档、学习网站、论坛等。Oracle的官方网站:...
下面将根据标题和描述,深入探讨Oracle数据库的一些核心概念和关键知识点。 1. **Oracle数据库基础**:Oracle数据库是一种客户-服务器(Client-Server)架构的系统,由服务器端和客户端组成。服务器端负责数据存储...
在长期的学习和使用过程中,我对Oracle 11g有了深入的理解和丰富的实践经验,以下是我总结的一些关键知识点。 1. **安装与配置**:Oracle 11g的安装分为两大部分,即数据库服务器端的安装和客户端工具的安装。...
本包用于记录存储过程里面的日志,将日志信息写入日志表(mylog)。可以记录日志时间、过程名称、过程里面记录日志的行数、参数值。如果在异常处理部分记录日志,还可以记录异常代码、异常...本人使用开发环境为oracle10g
使用`MODEL`指令需要对Oracle SQL有深入理解,但能解决一些其他方法无法处理的复杂问题。 在实际应用中,选择哪种方法取决于具体的需求、数据结构以及Oracle数据库的版本。例如,如果只需要简单的字符串连接,`...
oracle的入门心得
ROWID是Oracle中每个表记录的唯一标识,类似于物理地址,它不是用户定义的列,但可以用于快速定位和访问数据。ROWID在行的整个生命周期内保持不变,即使行发生了移动。索引利用ROWID来提高查询效率,通过索引找到...
入侵oracle数据库的一些心得
ORACLE心得