Only the Chinese version of this page is provided currently. The English version will be provided soon.

SQL 表达式

Last updated: 2024-11-01 15:20:42

TDSQL PG 兼容绝大部分 Oracle 的 SQL 表达式,具体如下:
序号
Oracle 数据库
TDSQL PG 数据库
说明
1
字面量
支持
支持字符串,数值,日期,时间戳和间隔字面量
2
简单表达式
支持
支持常见的简单表达式,包括 ROWNUM,ROWID 伪列,序列.CURRVAL/NEXTVAL
3
函数表达式
支持
支持函数作为表达式或者表达式的一个元素
4
复合表达式
支持
支持多种表达式组成的复合表达式,其中支持 PRIOR 层次查询
5
CASE 表达式
支持
支持 CASE WHEN ELSE END 表达式
6
列表达式
支持
支持表,视图的列作为表达式或者表达式的一个元素
7
时间戳表达式
支持
支持时间戳表达式,支持带时区
8
时间间隔表达式
支持
支持时间间隔表达式
9
标量子查询表达式
支持
支持标量子查询作为表达式或者表达式的一个元素
10
类型构造函数表达式
支持
支持对象类型的构造函数作为表达式或者表达式的一个元素