支持的数据类型
SQL Query对于每个数据库,仅支持操作以下数据类型。
SQLite
| 数据类型 | 描述 |
| INTEGER | 整数类型 |
| NUMERIC | 通用类型,可以为整数、浮点数或日期 |
| REAL | 浮点数类型 |
| TEXT | 文本数据类型 |
MySQL
| 数据类型 | 描述 |
| BIGINT | 大整数类型 |
| BIGINT UNSIGNED | 无符号大整数类型 |
| BIT | 位类型 |
| BOOL | 布尔类型 |
| CHAR | 定长字符类型 |
| DATE | 日期类型 |
| DATETIME | 日期时间类型 |
| DECIMAL | 精确小数类型 |
| DOUBLE | 双精度浮动类型 |
| DOUBLE PRECISION | 双精度浮动类型 |
| ENUM | 枚举类型 |
| FLOAT | 单精度浮动类型 |
| INT | 整数类型 |
| INT UNSIGNED | 无符号整数类型 |
| INTEGER | 整数类型 |
| INTEGER UNSIGNED | 无符号整数类型 |
| LONG VARCHAR | 长文本类型 |
| LONGTEXT | 长文本类型 |
| MEDIUMINT | 中等范围整数类型 |
| MEDIUMINT UNSIGNED | 无符号中等范围整数类型 |
| MEDIUMTEXT | 中等长度文本类型 |
| NUMERIC | 精确小数类型 |
| REAL | 单精度浮动类型 |
| SET | 集合类型 |
| SMALLINT | 小整数类型 |
| SMALLINT UNSIGNED | 无符号小整数类型 |
| TEXT | 可变长度文本类型 |
| TIME | 时间类型 |
| TIMESTAMP | 时间戳类型 |
| TINYINT | 小整数类型 |
| TINYINT UNSIGNED | 无符号小整数类型 |
| TINYTEXT | 短文本类型 |
| VARCHAR | 可变长度字符串类型 |
| YEAR | 年份类型 |
| JSON | JSON 数据类型 |
SQL Server
| 数据类型 | 描述 |
| bigint | 大整数类型 |
| bit | 位类型 |
| char | 定长字符类型 |
| date | 日期类型 |
| datetime | 日期时间类型 |
| datetime2 | 精确日期时间类型 |
| datetimeoffset | 日期时间类型 |
| decimal | 精确小数类型 |
| float | 双精度浮动类型 |
| int | 整数类型 |
| money | 货币类型 |
| nchar | 定长 Unicode 字符类型 |
| ntext | 大型 Unicode 文本类型 |
| numeric | 精确小数类型 |
| nvarchar | 可变长度 Unicode 字符类型 |
| real | 单精度浮动类型 |
| smalldatetime | 日期时间类型 |
| smallint | 小整数类型 |
| smallmoney | 小范围货币类型 |
| sql_variant | 通用数据类型 |
| sysname | 系统对象名称类型 |
| text | 大型 ASCII 文本类型 |
| time | 时间类型 |
| tinyint | 小整数类型 |
| uniqueidentifier | 全局唯一标识符( GUID ) |
| varchar | 可变长度 ASCII 字符类型 |
| xml | XML 类型 |
PostgreSQL
| 数据类型 | 描述 |
| bigint | 大整数类型 |
| bigserial | 自增大整数类型 |
| boolean | 布尔类型 |
| character [ (n ) ] | 定长字符类型 |
| character varying [ (n ) ] | 可变长度字符类型 |
| date | 日期类型 |
| double precision | 双精度浮点类型 |
| integer | 整数类型 |
| json | JSON 类型 |
| jsonb | 二进制 JSON 类型 |
| numeric [ (p, s) ] | 精确小数类型 |
| real | 单精度浮点类型 |
| smallint | 小整数类型 |
| smallserial | 自增小整数类型 |
| serial | 自增整数类型 |
| text | 文本类型 |
| time [ (p ) ] [ without time zone ] | 时间类型,不包含时区信息 |
| timestamp [ (p ) ] [ without time zone] | 日期时间类型,不包含时区信息 |
| timestamp [ (p ) ] with time zone | 日期时间类型,包含时区信息 |
| uuid | 通用唯一标识符( UUID )类型 |
| xml | XML 类型 |
InfluxDB
支持所有类型的数据。