oracle表字段数据类型,Oracle 数据类型
原标题: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 数据类型相关推荐
- oracle 表字段拆分,oracle 字段拆分
场景:Oracle 字段拆分有关问题 Oracle 字段拆分问题 我现在有一个字段是存:1,2,3的,而它对应另一张值集表中.eg; 课程人员表 id name Course 1 ...
- oracle中定义表类型数据,oracle 定义表字段域的数据类型
/****************************************************************************/ >oracle定义表字段域的数据类型 ...
- oracle查询字段有list,java读取oracle表字段信息存到列表(LIST)中
今天在研究如何将oracle表字段的信息存到列表数组中,做了一点实验,是在java1.5下,用myeclips做的,代码如下: public static List> gocilist(Conn ...
- MySql新增、修改、删除表字段、字段数据类型、长度等(附带各种实际案例语句)
1.新增字段 注:add常用于操作已存在表新增某字段. 语法: alter table 表名 add 字段名 字段数据类型(长度) [character set 字段编码 collate 字段排序编码 ...
- oracle 表字段顺序_Oracle数据库如何修改表中字段顺序
Oracle数据库如何修改表中字段顺序 发布时间:2020-07-09 15:53:15 来源:亿速云 阅读:166 本篇文章给大家分享的是有关Oracle数据库如何修改表中字段顺序,小编觉得挺实用的 ...
- oracle 字段重命名大表,Oracle表字段的增、刪、改、表的重命名及主鍵的增、刪、改...
一.表字段的增刪改: 添加字段的語法:alter table tablename add (column datatype [default value][null/not null],-.); 修改 ...
- oracle字段名命名规范,oracle 表字段命名规范
命名一律为大写字母(或小写,不要大下写混合)英文单词单数命名.例:FACTORY 英文单词缩写命名.例:DEPT 英文单词之间用下划线连结,且每个单词皆为单数.例:TASK_RESULT 用来存储历史 ...
- oracle 表字段命名规范
命名一律为大写字母(或小写,不要大下写混合)英文单词单数命名.例:FACTORY 英文单词缩写命名.例:DEPT 英文单词之间用下划线连结,且每个单词皆为单数.例:TASK_RESULT 用来存储历史 ...
- oracle表字段获取,获取oracle表结构的字段信息
获取oracle表结构的字段信息 select a.column_id as 列号, a.column_name as 列名, a.data_type as 类型, decode(a.data_typ ...
最新文章
- php中finally不能用,php-什么时候以及为什么`finally`有用?
- Snort里如何将读取的包记录存到指定的目录下(图文详解)
- 图片适应窗口_在word中插入图片,如何避免失真模糊?实用文档建议收藏
- ASP.NET2.0中themes、Skins轻松实现网站换肤!
- Kafka核心源码解析 - KafkaController源码解析
- MongoDB(五)-- 副本集(replica Set)
- AI学习笔记(十一)CNN之图像识别(上)
- tensorflow 2.X中构建模型的三种方式:Sequential, Functional, Subclassing
- [R语言绘图]气泡图symbols
- Atitit sumdoc index 2019 v6 t56 .docx Atitit sumdoc index s99 目录 1. Zip ver	1 1.1. C:\Users\Adminis
- VC运行库修复安装一键安装
- 如何在物联网低代码平台中使用数据字典功能?
- 第三届“泰迪杯”数据分析职业技能大赛: 教育平台的线上课程智能推荐 (决赛候选)答辩PPT
- voyage java_Voyage:采用Java实现的基于netty轻量的高性能分布式RPC服务框架
- 《华杉讲透孙子兵法》分享
- 商汤科技招聘全职研究员和实习生
- 《曾有一个人 爱我如生命》——普希金诗词
- 利用系统方法分析COBIT5解决问题的原理
- 学习开源项目Halo(二)
- 《思考,快与慢》荐读