常用数据类型

类型 长度 描述

CHAR(n) n=1 to 2000(字节) 保存定长的字符串

VARCHAR2(n) n=1 to 4000(字节) 可放数字、字母、ASCⅡ码字符集

NUMBER(m,n) m=1 to 38 n=-84 to 127 表示数字, m表示精度,标书有效的位数,在1~38之间.有效数:从左边第一个不为0的数算起,小数点和负号不计入有效数.
n为范围,表示小数点右边数字的位数,它在- 84 ~ +127之间

DATE – 用于存放日期时间型数据(不包含毫秒)

TIMESTAMP – 用于存放日期时间型数据(包含毫秒)

CLOB 4G 存放海量文字,如 :保存一部《红楼梦》

BLOB 4G 用于保存二进制文件,如:图片、电影、MP3等

(1)CHAR(n)
:用来存储固定长度的字符串,n参数指定字符串的长度,如果存储的字符串长度小于该参数n的长度,那么就会在末尾填充空格进行补满。

(2)VARCHAR2(n) : 这个应该是最常见的一种数据类型了吧,因为比较灵活,所以采用varchar2的还是比较多的。它可以用来存储可变的字符串,
n参数指定字符串的最大长度,如果存储的字符串长度小于该参数值,字符串的末尾也不会添加空格
,一般不超过200字都可使用

(3)DATE :存储日期和时间

(4)INTEGER : 存储整数,整数不包含浮点数,必须是整数数字

(5)NUMBER(n) :表示整数

(5)NUMBER(m,n) : 存储浮点数,m表示精度,标书有效的位数,在1~38之间.有效数:从左边第一个不为0的数算起,小数点和负号不计入有效数.
n为范围,表示小数点右边数字的位数,它在- 84 ~ +127之间,如下:
实际数据 数据类型 结果 说明
123.12 number(4,2) 错误 精确到小数点右边2位值为123.12,有效数为5大于4所以出错
12.789 number(4,2) 12.19 精确到小数点右边2位值为12.79,有效数4所以是12.19
1 number(3,4) 错误 精确到小数点右边4位值为1.0000,有效为5大于3所以出错
0.1 number(3,4) 错误 精确到小数点右边4位值为0.1000,有效数为4大于3所以出错
0.01 number(3,4) 0.0100 精确到小数点右边4位值为0.0100,有效数3所以是0.0100
0.00001 number(3,4) 0.0000 精确到小数点右边4位值为0.0000,有效数0所以是0.0000

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值