oracle基本数据类型

ORACLE基本数据类型:字符串类型、数字类型、日期类型、LOB类型

类型作用
NUMBER NUMBER(P,S)是最常见的数字类型。P 是Precision 的英文缩写,即精度缩写,表示有效数字的位数,最多不能超过38 个有效数字。S 是Scale 的英文缩写,表示小数点数字的位数。
VARCHAR2 是可变长字符,如varchar2(12),存储内容的最大长度是12个字节,若实际存储内容只有6个字节,该列仍然占用6个字节。可以存储4,000 字节的信息。类型不同,它不会使用空格填充至最大长度。VARCHAR2 最多以存储4,000 字节的信息。
CHAR CHAR 类型,定长字符串,会用空格填充来达到其最大长度。非NULL 的CHAR(12)总是包含12 字节信息。CHAR 字段最多可以存储2,000 字节的信息。如果创建表时,不 指定CHAR 长度,则默认为1。如char(12),存储内容的最大长度是12个字节,若实际存储内容只有6个字节,该列仍然占用12个字节空间 表示char(10) '小明'
DATE DATE 是最常用的数据类型,日期数据类型存储日期和时间信息。虽然可以用字符或数字类型表示日期和时间信息,但是日期数据类型具有特殊关联的属性。为每个日期值,Oracle存储以下信息: 世纪、年、月、日期、小时、分钟和秒。一般占用7 个字节的存储空间
TIMESTAMP 与DATE 数据类型不同,因TIMESTAMP 可以包含小数秒,带小数秒的TIMESTAMP 在小数点右边最多可以保留9 位。
BLOB 它存储非结构化的二进制数据大对象,它可以被认为是没有字符集语义的比特流,一是图像、声音、视频等文件。最大长度4G。
CLOB 二进制数据,存储单字节和多字节字符数据。最大长度4G。
   

 

posted @ 2022-09-30 17:51  光●中  阅读(86)  评论(0)    收藏  举报