300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > oracle表字段数据类型 Oracle 数据类型

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

时间:2023-07-01 07:26:57

相关推荐

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 (数据定义语言),这个实用的知识。

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

责任编辑:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。