`
tanglei198577
  • 浏览: 60269 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

oracle datatype

阅读更多

 Oracle 9i共提供了16种标量数据类型表:
名称 含义
Char 用于描述定长的字符型数据,长度<=2000字节
varchar2 用于描述变长的字符型数据,长度<=4000字节
nchar 用来存储Unicode字符集的定长字符型数据,长度<=1000字节
nvarchar2 用来存储Unicode字符集的变长字符型数据,长度<=1000字节
number 用来存储整型或者浮点型数值
Date 用来存储日期数据
Long 用来存储最大长度为2GB的变长字符数据
Raw 用来存储非结构化数据的变长字符数据,长度<=2000字节
Long raw 用来存储非结构化数据的变长字符数据,长度<=2GB
rowid 用来存储表中列的物理地址的二进制数据,占用固定的10个字节
Blob 用来存储多达4GB的非结构化的二进制数据
Clob 用来存储多达4GB的字符数据
nclob 用来存储多达4GB的Unicode字符数据
Bfile 用来把非结构化的二进制数据存储在数据库以外的操作系统文件中
urowid 用来存储表示任何类型列地址的二进制数据
float 用来存储浮点数
分享到:
评论

相关推荐

    Oracle-data-type.rar_oracle

    Oracle数据库是世界上最流行的关系型数据库管理系统之一,其强大的功能和高效的数据处理能力使其在企业级应用中占据主导地位。在Oracle数据库中,数据类型扮演着至关重要的角色,它定义了可以存储在表列中的数据类型...

    JDBC Developers Guide Reference.rar

    Oracle datatype formats rather than Java formats. Chapter 7, "Working with LOBs and BFILEs" This chapter covers the Oracle extensions to the JDBC standard that let you access and manipulate LOBs and ...

    通过MSQL通过视图访问ORACLE中的表

    在IT行业中,数据库管理系统(DBMS)如MySQL和Oracle在数据存储和管理方面扮演着重要角色。当企业或组织需要整合来自不同DBMS的数据时,跨数据库查询技术就显得尤为重要。本篇主要介绍如何通过MySQL数据库创建视图来...

    强大简单的mysql迁移到oracle的工具

    NULL 博文链接:https://noobjava.iteye.com/blog/870011

    oracle变更数据表字段类型

    1. **ORA-22858: invalid alteration of datatype** - 这个错误通常发生在尝试直接改变字段类型时,特别是在从固定长度的类型(如`VARCHAR2`)转换到变长类型(如`CLOB`)时。 - 解决方案是先创建一个新的字段,...

    jeesite 数据库由MySQL转Oracle

    2. **启用Oracle的dbunit.datatype配置**:取消Oracle相关的dbunit配置的注释。 3. **注释掉MySQL的jdbc配置**:对于MySQL的jdbc驱动配置进行注释处理。 4. **启用Oracle的jdbc配置**:取消Oracle的jdbc驱动配置的...

    c# 导出oracle数据库下所有表结构

    Oracle提供了一个名为ODP.NET(Oracle Data Provider for .NET)的驱动程序,它允许C#应用程序与Oracle数据库进行通信。你可以通过NuGet包管理器在你的项目中添加"Oracle.ManagedDataAccess"包,这样就可以使用...

    oracle存储过程-帮助文档

    Oracle存储过程是数据库管理系统中的一种重要特性,它允许开发者编写一系列SQL语句和PL/SQL块,形成可重复使用的代码单元。这篇博客“oracle存储过程-帮助文档”可能提供了关于如何创建、调用和管理Oracle存储过程...

    oracle dba日常管理

    6. 创建表:`CREATE TABLE table_name (column1 datatype, column2 datatype, ...);` 7. 索引创建:`CREATE INDEX index_name ON table_name (column);` 8. 清空表:`TRUNCATE TABLE table_name;` 9. 分析表:`...

    C#调用oracle储存过程例子

    cmd.Parameters.Add(new OracleParameter("param2", OracleDbType.&lt;dataType&gt;, ParameterDirection.Output)); // 执行存储过程 cmd.ExecuteNonQuery(); // 获取输出参数值 string outputParamValue = cmd....

    Oracle Database 11g Introduction to SQL

    Oracle Database 11g是Oracle公司推出的一款关系型数据库管理系统,其Introduction to SQL教程主要针对初学者,旨在帮助用户理解并掌握SQL语言的基础知识,同时也会涉及到与Oracle数据库相关的PL/SQL编程。...

    oracle创建数据库、表、以及权限的配置

    在Oracle数据库管理中,创建数据库、表以及设置权限是日常操作的重要组成部分,这对于任何数据库管理员或开发者来说都是必备技能。Oracle作为一个功能强大的关系型数据库管理系统,提供了丰富的工具和语法来支持这些...

    oracle修改表结构

    在Oracle数据库管理中,对表结构进行修改是一项常见的任务,涉及到添加字段、修改字段属性、删除字段、重命名表或字段、以及注释等操作。以下是对这些操作的详细解析: ### 添加字段 使用`ALTER TABLE`语句可以向...

    Oracle查询语句大全-精华版

    create table tablename(columnname datatype); 十二、查询表结构 查询表结构是使用 Oracle 的一个基本操作,使用以下语句可以查询表结构: desc tablename; 十三、插入新记录 插入新记录是使用 Oracle 的一个...

    数据库oracle命令汇总、连接

    - `create table (column1 datatype, column2 datatype, ...);` - 示例:`create table employees(id number, name varchar2(50));` 6. **插入数据:** - `insert into (column1, column2, ...) values(value1, ...

    oracle存储过程函数生成DEMO

    Oracle存储过程和函数是数据库管理中的重要组成部分,它们允许开发者创建复杂的业务逻辑和数据处理流程。在这个"Oracle存储过程函数生成DEMO"中,我们主要关注如何在Oracle数据库环境中设计、编写、测试以及调用存储...

    韩顺平2011oracle学习笔记

    1. **创建表**:使用`CREATE TABLE table_name (column1 datatype, column2 datatype, ...)`创建新表,例如`CREATE TABLE employees (id NUMBER, name VARCHAR2(50), salary NUMBER)`。 2. **修改表**:`ALTER ...

    oracle9i经典课件

    Oracle 9i是一款历史悠久但依然具有影响力的数据库管理系统,它提供了丰富的功能来支持复杂的企业级数据管理。本课件主要关注三个核心概念:存储过程、触发器以及PL/SQL基础,这些都是Oracle数据库开发中的重要组成...

    oracle_function用法

    Oracle 函数用法 Oracle 函数是Oracle数据库中的一种编程对象,它允许用户定义自己的函数,以便在SQL语句中调用。 Oracle 函数的用法可以分为以下几个方面: 函数调用限制 在 Oracle 中,函数可以在 SQL 语句中被...

    ORACLE中临时表

    column datatype [DEFAULT expr] [NULL | NOT NULL], ... ) ON COMMIT {DELETE | PRESERVE} ROWS; ``` 这里的`ON COMMIT DELETE ROWS`表示在事务结束时删除记录,而`ON COMMIT PRESERVE ROWS`则意味着在会话结束时...

Global site tag (gtag.js) - Google Analytics