日期
关键字 | 区别 | Oracle | MySQL |
---|---|---|---|
Date | 存储数据格式 | YYYY-MM-DD HH24:MI:SS | YYYY-MM-DD |
支持范围 | 公元前'4712-1-1'到'9999-12-31' | '1000-01-01'到'9999-12-31' | |
Datetime | 存储数据格式 | 无 | YYYY-MM-DD HH:MM:SS |
支持范围 | 无 | '1000-01-01'到'9999-12-31' | |
TimeStamp | 定义 | 时间戳,从1970-01-01 00:00:00到当前的时间差值 | |
说明 | 如果与数值进行加减运算会自动转换为Date型,小数秒会自动去除 | YYYY-MM-DD HH:MM:SS |
参考链接:
1.https://www.cnblogs.com/wlzjdm/p/6953398.html
2.https://blog.csdn.net/qq_33573235/article/details/78154928
数字
Number | Oracle | MySQL | |||
---|---|---|---|---|---|
Number | 数值型的统称,可以表示Oracle中的所有数值 | 数据类型 | TINYINT | -128->127 | 0->255u |
SMALLINT | -32768->32767 | 0->65535u | |||
MEDIUMINT | -8388608->8388607 | 0->16777215u | |||
INT | -2147483648->2147483647 | 0->4294967295u | |||
BIGINT | -9223372036854775808->9223372036854775807 | 0->18446744073709551615u | |||
FLOAT(size,d) | 带有浮动小数点的小数字,在 d 参数中规定小数点右侧的最大位数。 | ||||
DOUBLE(size,d) | 带有浮动小数点的大数字,在 d 参数中规定小数点右侧的最大位数。 | ||||
DECIMAL(size,d) | 作为字符串存储的 DOUBLE 类型,允许固定的小数点 | ||||
特别说明 | xxxx(size)在括号中规定最大位数 |
参考链接:
1.https://www.cnblogs.com/little-rock/p/7542913.html