快速入门
安装
基本操作
数据模型
SQL引擎
系统架构
数据库管理
连接器
驱动
参考手册
故障排除
SAC
版本信息
目前内置 SQL 支持以下数据类型:
值类型 | 定义 | 示例 |
---|---|---|
整数 | 整数 范围:-2147483648 至 2147483647 |
300 |
长整数 | 长整数 范围:-9223372036854775808 至 9223372036854775807 |
3000000000 |
浮点数 | 浮点数 范围:-1.7E+308 至 1.7E+308 |
3.1 |
字符串 | 双引号包含的字符串 | "Tom" |
日期 | YYYY-MM-DD 的日期形式 范围:0000-01-01 至 9999-12-31 |
date("2017-01-01") |
时间戳 | YYYY-MM-DD-HH.mm.ss.ffffff 的时间戳形式 范围:1902-01-01 00:00:00.000000 至 2037-12-31 23:59:59.999999 |
timestamp("2017-01-01-00.00.00.999000") |
对象ID | 十二字节对象 ID | oid("55713f7953e6769804000001") |
高精度数 | 高精度数 范围:小数点前最高 131072 位,小数点后最高 16383 位 |
decimal(100.01) |
向集合 foo.bar 中插入一条数据,字段名为 age, name 和 birthday,对应的值类型分别为整数、字符串、日期。
> db.execUpdate( 'insert into foo.bar( age, name, birthday ) values( 25, "Tom", date("2017-01-01") )' ) Takes 0.3107s.