原标题:Oracle 数据类型

介绍:Oracle 是重量级数据库,也是企业上用的比较多的,占市场份额比较大的一款数据库。

如果您是新手,那么,这个就是您的不二选择,如果您是老手,那么,也请您稍微看下,与您所学的知识,相互印证,或许,会有意想不到的收获呢?

下面,就让我们开始来学习 Oracle 吧!

1 、字符类型

① CHAR : 定长,固定长度。

例如:CAHR(20)name,一个为 CHAR 类型的名为 name 的字段,长度为 20。

② VARCHAR:不定长,长度由内容的长度决定空间(这是SQL的标准,基本每个数据库里都会有这个数据类型)。

例如:VARCHAR(32)name,一个为 VARCHAR类型的名为 name的字段,长度为32。

③ VARCHAR2:同上,与 VACHAR 作用一样,这是 Oracle 独有的数据类型

例如:VARCHAR2(32)name,一个为VARCHAR2类型的名为name的字段,长度为32。

④ LONG:不定长,保存内容为2GB(这个字段的应用场景:一般文章内容会保存比较多的字符,那么,你可以用他,我相信,不管你的文章内容再多,2GB 的大小,足够你放东西了)。

例如:LONGcontent,一个为LONG类型的名为content的字段,可以存储 2GB 的数据。

2 、数值类型

① INT:整型(这是 SQL 标准数据类型,每种数据库都有这个类型,也是最常用的类型)

例如:INTage,一个为INT类型的名为age的字段,没有限制大小。

② NUMBER(P,S):P 表示总长,S 表示小数点位数。

例如:NUMBERage,一个为NUMBER类型的名为age的字段,没有限制大小。

例如:NUMBER(8,2)age,一个为NUMBER类型的名为age的字段,长度为 8 ,小数位占2位,小数点占1位,整数部分占 5位。

3 、日期类型

DATE:时间日期格式

注意:存储日期和时间,精确到秒

4 、 Oracle 特有数据类型(不怎么用到,这里只会介绍)

RAW、LOG RAW、LOB、CLOB、BLOB、BFILE

5、可能会用到的知识

ROWID : 保存的为某一行数据保存到磁盘上的物理的位置。

ROWNUM : 行号。代表查询结果中显示的行号。

注意:Oracle在存储的时候会将所有的标准类型都转成自己的数据类型格式。

大家如果能将以上知识,能够记住,那么,我们程序员的功底,也就会厚实了很多。

好了,以上就是数据类型的全部内容,下次,我会给大家带来 DDL (数据定义语言),这个实用的知识。

大家觉得我写的可以的话,欢迎关注,您的关注,就是对我最大的支持。返回搜狐,查看更多

责任编辑:

oracle表字段数据类型,Oracle 数据类型相关推荐

  1. oracle 表字段拆分,oracle 字段拆分

    场景:Oracle 字段拆分有关问题 Oracle 字段拆分问题 我现在有一个字段是存:1,2,3的,而它对应另一张值集表中.eg; 课程人员表 id    name     Course 1     ...

  2. oracle中定义表类型数据,oracle 定义表字段域的数据类型

    /****************************************************************************/ >oracle定义表字段域的数据类型 ...

  3. oracle查询字段有list,java读取oracle表字段信息存到列表(LIST)中

    今天在研究如何将oracle表字段的信息存到列表数组中,做了一点实验,是在java1.5下,用myeclips做的,代码如下: public static List> gocilist(Conn ...

  4. MySql新增、修改、删除表字段、字段数据类型、长度等(附带各种实际案例语句)

    1.新增字段 注:add常用于操作已存在表新增某字段. 语法: alter table 表名 add 字段名 字段数据类型(长度) [character set 字段编码 collate 字段排序编码 ...

  5. oracle 表字段顺序_Oracle数据库如何修改表中字段顺序

    Oracle数据库如何修改表中字段顺序 发布时间:2020-07-09 15:53:15 来源:亿速云 阅读:166 本篇文章给大家分享的是有关Oracle数据库如何修改表中字段顺序,小编觉得挺实用的 ...

  6. oracle 字段重命名大表,Oracle表字段的增、刪、改、表的重命名及主鍵的增、刪、改...

    一.表字段的增刪改: 添加字段的語法:alter table tablename add (column datatype [default value][null/not null],-.); 修改 ...

  7. oracle字段名命名规范,oracle 表字段命名规范

    命名一律为大写字母(或小写,不要大下写混合)英文单词单数命名.例:FACTORY 英文单词缩写命名.例:DEPT 英文单词之间用下划线连结,且每个单词皆为单数.例:TASK_RESULT 用来存储历史 ...

  8. oracle 表字段命名规范

    命名一律为大写字母(或小写,不要大下写混合)英文单词单数命名.例:FACTORY 英文单词缩写命名.例:DEPT 英文单词之间用下划线连结,且每个单词皆为单数.例:TASK_RESULT 用来存储历史 ...

  9. oracle表字段获取,获取oracle表结构的字段信息

    获取oracle表结构的字段信息 select a.column_id as 列号, a.column_name as 列名, a.data_type as 类型, decode(a.data_typ ...

最新文章

  1. php中finally不能用,php-什么时候以及为什么`finally`有用?
  2. Snort里如何将读取的包记录存到指定的目录下(图文详解)
  3. 图片适应窗口_在word中插入图片,如何避免失真模糊?实用文档建议收藏
  4. ASP.NET2.0中themes、Skins轻松实现网站换肤!
  5. Kafka核心源码解析 - KafkaController源码解析
  6. MongoDB(五)-- 副本集(replica Set)
  7. AI学习笔记(十一)CNN之图像识别(上)
  8. tensorflow 2.X中构建模型的三种方式:Sequential, Functional, Subclassing
  9. [R语言绘图]气泡图symbols
  10. Atitit sumdoc index 2019 v6 t56 .docx Atitit sumdoc index s99 目录 1. Zip ver 1 1.1. C:\Users\Adminis
  11. VC运行库修复安装一键安装
  12. 如何在物联网低代码平台中使用数据字典功能?
  13. 第三届“泰迪杯”数据分析职业技能大赛: 教育平台的线上课程智能推荐 (决赛候选)答辩PPT
  14. voyage java_Voyage:采用Java实现的基于netty轻量的高性能分布式RPC服务框架
  15. 《华杉讲透孙子兵法》分享
  16. 商汤科技招聘全职研究员和实习生
  17. 《曾有一个人 爱我如生命》——普希金诗词
  18. 利用系统方法分析COBIT5解决问题的原理
  19. 学习开源项目Halo(二)
  20. 《思考,快与慢》荐读

热门文章

  1. 【Unity3D】如何在 VR 中观看全景图片
  2. C++之sprintf函数(itoa函数)
  3. 湖南大学21夏训练三3.魔咒词典
  4. C#面向对象简单坦克大战(创意)
  5. bdp mysql支持_bdp个人版到底是什么神器?
  6. 虫师『软件测试』基础 与 测试杂谈
  7. 移动端预览PDF插件
  8. memmove函数详解 看这一篇就够了-C语言(函数讲解、函数实现、使用用法举例、作用、自己实现函数 )
  9. 利用计算机录音模拟声波,realplayer插件 声音数字化|74数字化声音试题(7)
  10. 一文读懂DNA甲基化及BS-seq