OceanBase,OceanBase 类型
OceanBase 数据类型概述
OceanBase 数据库支持如下数据类型: 数值类型 日期时间类型 字符类型 大对象类型
OceanBase 数值类型
数值类型可以划分为三类: 整数类型:BOOL/BOOLEAN、TINYINT、SMALLINT、MEDIUMINT、INT/INTEGER、BIGINT。 …
OceanBase 日期时间类型
以下为日期时间类型相关信息: 类型 格式 下界 上界 含义 DATETIME YYYY-MM-DD HH:MM:SS[.fraction] 0000-01-01 00:00:00.…
OceanBase 字符类型
以下为普通字符类型相关信息: 类型 长度 定义长度上限(字符) 字符集 VARCHAR 变长 262144 / 256K UTF8MB4 VARBINARY 变长 1048576 …
OceanBase 大对象类型
以下为大对象类型相关信息: 类型 长度 存储长度上限(字节) 字符集 TINYTEXT 变长 256 UTF8MB4 TINYBLOB 变长 256 BINARY TEXT 变长 …
OceanBase 表达式
表达式是广义概念,通常有若干个输入参数,并且返回一个输出结果。其中输入参数可能来自于常量或单行数据,也可能来自于多行数据。表达式可以组合,一个表达式的输入可以为另一个表达式的输出。…
OceanBase 类型转换
OceanBase 数据库支持显式类型转换和隐式类型转换。 显示类型转换通过 CAST 函数实现。 隐式类型转换发生在这样的场景中:一个操作需要一个指定类型…
OceanBase 字符集
目前只支持如下字符集: UTF8MB4:变长编码,字符最大长度 4 字节。 BINARY:定长编码,字符固定长度 1 字节。 UT8/UTF8MB3是UTF8MB…
OceanBase 排序规则
目前只支持如下排序规则: UTF8MB4的UTF8MB4_GENERAL_CI。 UTF8MB4的UTF8MB4_BIN。 BINARY的BINARY。
OceanBase 数据比较规则
OceanBase 允许任意两或多个任意类型的数据进行比较,比较结果可能为: 非 0 / TRUE 0 / FALSE。 NULL。 如果参与比较的数据类型不一致,OceanBas…
OceanBase 字面量
文本 文本是使用单引号'或双引号”引起来的字符序列,如果打开ANSI_QUOTES模式,那只有单引号'可以用于引用字符串。 数值 十进制数值可以分为…
OceanBase 注释
SQL 语句 在普通 SQL 语句中,OceanBase 数据库支持如下 3 种注释方法: 从 # 到行尾 从 — 到行尾 从&n…
OceanBase 算术运算符
以下为所有算术运算符列表: 运算符 操作数 含义 + 一元/二元 一元表示正数,二元表示加法。 – 一元/二元 一元表示负数,二元表示减法。 * 二元 乘法。 / 二元 普通除法。…
OceanBase 位运算符
位运算使用 BIGINT UNSIGNED 计算,不需考虑符号位。 以下为所有位运算符列表: 运算符 操作数 含义 & 二元 按位与。 | 二元 按位或…
OceanBase 比较运算符
以下为所有比较运算符列表: 运算符 操作数 含义 NULL 参与运算 = 二元 等于。 结果为 NULL。 <> / != 二元 不等于。 结果为 …
OceanBase 逻辑运算符
以下为所有逻辑运算符列表: 运算符 操作数 含义 AND/&& 二元 逻辑与 OR/|| 二元 逻辑或 NOT/! 一元 逻辑非
OceanBase 日期时间运算符
以下为所有日期时间运算符列表: 运算符 操作数 含义 + 二元 同 DATE_ADD 函数 – 二元 同 DATE_SUB 函数 例如: o…
OceanBase 字符连接运算符
以下为所有字符连接运算符列表: 运算符 操作数 含义 || 二元 字符串连接 如前节所述,||也可作为逻辑或运算符,两个不同含义是通过 SQL MODE 控制的: SQL MO…
OceanBase 层次查询运算符
以下为所有层次查询运算符列表: 运算符 操作数 含义 PRIOR 一元 用于指明 column 来自 parent row CONNECT_BY_ROOT 一元 用于指明顶层祖先
OceanBase 排序规则运算符
以下为所有排序规则运算符列表: 运算符 操作数 含义 COLLATE 一元(后缀) 排序规则 例如: SELECT last_name FROM employees ORDER B…