oracle表字段数据类型,Oracle 数据类型

原标题:Oracle 数据类型

f0f296b082200395f3b647b158eeaf2b.png

介绍: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 的数据。

67737b8f857a9322314d7b00b2bb31ea.png

2 、数值类型

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

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

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

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

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

26724ed4cfea0fd73edbe133a7110aa5.png

3 、日期类型

DATE:时间日期格式

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

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

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

5、可能会用到的知识

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

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

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

3fad29e331ff59c904b8f9e1b67f17e2.png

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

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

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

责任编辑:

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值