数据类型 | 类型解释 |
VARCHAR2(length) | 字符串类型:存储可变的长度的字符串,length:是字符串的最大长度,默认不填的时候是1,最大长度不超过4000。 |
CHAR(length) | 字符串类型:存储固定长度的字符串,length:字符串的固定长度大小,默认是1,最大长度不超过2000。 |
NUMBER(a,b) |
数值类型:存储数值类型,可以存整数,也可以存浮点型。a代表数值的最大位数:包含小数位和小数点,b代表小数的位数。例子: number(6,2),输入123.12345,实际存入:123.12 。 number(4,2),输入12312.345,实际存入:提示不能存入,超过存储的指定的精度。 |
DATE |
时间类型:存储的是日期和时间,包括年、月、日、时、分、秒。例子: 内置函数sysdate获取的就是DATA类型 |
TIMESTAMP |
时间类型:存储的不仅是日期和时间,还包含了时区。例子: 内置函数systimestamp获取的就是timestamp类型 |
CLOB | 大字段类型:存储的是大的文本,比如:非结构化的txt文本,字段大于4000长度的字符串。 |
BLOB | 二进制类型:存储的是二进制对象,比如图片、视频、声音等转换过来的二进制对象 |
日期格式:
to_date('2021.10.09 18:52:43','YYYY.MM.DD HH:MI:SS')
CC、SCC | 世纪:世纪 、带-服务器前缀B.C. |
YYYY、SYYYY | 年:年、带-服务器前缀B.C. |
YYY、YY、Y | 年:年的最后3、2、1个数字 |
Y,YYY | 年:带标点的年 |
IYYY、IYY、IY、I | 年:基于IOS标准的4、3、2、1位数字年 |
YEAR、SYEAR | 年:拼写年、带-服务器前缀B.C. |
MM | 月:两位值 |
MONTH | 月:9位字符长度带空格填充的月 |
MON | 月:三字母缩写 |
RM | 月:罗马数字月 |
DAY | 天:9位字符长度带空格填充的天 |
DY | 天:三字母缩写 |
AM、PM | 正午指示 |
A.M、P.M | 带句点的正午指示 |
HH、HH12、HH24 | 小时、12制小时、24制小时 |
MI | 分钟(0-59) |
SS | 秒(0-59) |
SSSSS | 午夜之后的秒(0-86399) |
WW、W | 年、月的周期 |
DDD、DD、D | 年、月、周的天 |
Q | 四分之一年 |
J | 儒略日从公元前4713年12月31日开始的天数 |
BC、AD | B.C.A.D.指示器 |
B.C.A.D. | 带周期的B.C.A.D.指示器 |
其他格式
/ . , | 在结果中使用标点符号 |
“of the” | 在结果中使用引文串 |
TH | 序数(例如,DDTH 显示为 4TH) |
SP | 拼写出数字(例如,DDSP显示FOUR) |
SPTH or THSP | 拼写出序数(例如,DDSPTH显示为FOURTH) |
数字格式:
to_number('123.456','9999.00')
9 | 表示一个数 |
0 | 强制显示为0 |
$ | 放置一个浮动美元符号 |
L | 使用浮动本地符号 |
. | 打印一个小数点 |
, | 打印一个千位指示 |
FM | 去掉返回结果的前后空格和0 |