数据类型
虚谷数据库数据类型 | 数据长度(所占字节) | 说明 |
---|---|---|
Char(n) | n字节,最大不超过64K | 固定串长度为n的字符串 |
Varchar(n) | n字节,最大不超过64K | 最大字符串长度为n的可变长度字符串 |
Binary(n) | n字节,最大不超过64K | 固定长度为n的二进制数据 |
Tinyint | 1字节 | 精度为3,标度为0的有符号精确数值,范围:-128~127 |
Smallint | 2字节 | 精度为5,标度为0的有符号精确数值,范围:-32768~32767 |
Integer | 4字节 | 精度为10,标度为 0 的有符号精确数字 C int的取值 |
Bigint | 8字节 | 精度为19,标度为 0 的有符号精确数字值 int64 的取值范围 |
Float | 4字节 | 单精度浮点数 |
Double | 8字节 | 双精度浮点数 |
Bool | 1字节 | 布尔类型,取值true/false或者'T'/'F' |
Numeric(p,s) | 20字节 | 精度为p,标度为s的有符号精确数值 |
Time | 4字节 | 时间数据类型,时分秒字段 |
Datetime | 8字节 | 时间戳数据类型,年月日时分秒字段 |
Date | 4字节 | 日期数据类型,年月日字段 |
Time with time zone | 6字节 | 时间数据类型,时分秒,时区字段 |
Datetime with time zone | 10字节 | 时间戳数据类型,年月日时分秒,时区字段 |
Blob | 最大256M | 二进制大对象类型字段 |
Clob | 最大256M | 字符大对象的存储字段 |
Interval year | 4字节 | 年间隔,即两个日期之间的年数 |
Interval month | 4字节 | 月间隔,即两个日期之间的月数 |
Interval day | 4字节 | 日间隔,即两个日期之间的天数 |
Interval hour | 4字节 | 时间隔,即为两个日期/时间之间的小时数 |
Interval minute | 4字节 | 分间隔,即为两个日期/时间之间的分钟数 |
Interval second | 8字节 | 秒间隔,即为两个日期/时间之间的秒数 |
Interval day to hour | 4字节 | 日时间隔,即为两个日期/时间之间的日小时数 |
Interval day to minute | 4字节 | 日时分间隔,即为两个日期/时间之间的日小时分钟数 |
Interval day to second | 8字节 | 日时分秒间隔,即为两个日期/时间之间的日小时分钟秒数 |
Interval hour to minute | 4字节 | 时分间隔,即为两个日期/时间之间的小时分钟数 |
Interval hour to second | 8字节 | 时分秒间隔,即为两个日期/时间之间的小时分钟秒数 |
Interval minute to second | 8字节 | 分秒间隔,即为两个日期/时间之间的分钟秒数 |
Interval year to month | 4字节 | 年月间隔,即两个日期之间的年月数 |