GaussDB T 其他函数F篇
FOUND_ROWS语法:FOUND_ROWS()功能:返回一条带有LIMIT子句的SELECT语句被执行用于筛选一部分结果的同时又想知道完整的结果集(即包含被LIMIT过滤的结果)的行数。说明:如果在一条未指定SQL_CALC_FOUND_ROWS的SELECT语句后调用FOUND_ROWS(),
GaussDB T 其他函数T篇
TYPE_ID2NAME语法:TYPE_ID2NAME(data_type_id)功能:用于返回数据类型ID对应的数据类型名。说明:该函数为诊断函数,如果数据类型ID不存在,则返回UNKNOWN_TYPE。data_type_id为数据类型ID,具体对应关系如下:20001BINARY_INTEGE
GAUSSDB T 测试运算符
测试运算符表1测试运算符运算符描述IN元素在指定的集合中。NOTIN元素不在指定的集合中。EXISTS存在符合条件的元素。NOTEXISTS不存在符合条件的元素。BETWEEN…AND…在两者之间,例如aBETWEENxANDy等效于a>=xanda<=y。NOTBETWEEN…AND…
GAUSSDB T 比较操作符
所有数据类型都可用比较操作符进行比较,并返回一个BOOLEAN类型的值。比较操作符均为双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。
GAUSSDB T 比较操作符
所有数据类型都可用比较操作符进行比较,并返回一个BOOLEAN类型的值。比较操作符均为双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。
GAUSSDB T 其他操作符
引号GaussDB100当前支持单引号('),双引号("),反引号(`):单引号:表示字符串类型。如果在字符串文本里含有单引号,那么必须运用两个单引号示意。双引号、反引号:表示表、字段、索引等ObjectName或者是别名,ObjectName或者是别名如果没有用双引号或者反引号括起来的话,Gaus
GAUSSDB T 其他操作符
引号GaussDB100当前支持单引号('),双引号("),反引号(`):单引号:表示字符串类型。如果在字符串文本里含有单引号,那么必须运用两个单引号示意。双引号、反引号:表示表、字段、索引等ObjectName或者是别名,ObjectName或者是别名如果没有用双引号或者反引号括起来的话,Gaus
GAUSSDB T 逻辑操作符
逻辑操作符GaussDB100支持AND、OR、NOT逻辑运算。AND:支持在查询条件WHERE/ON/HAVING语句中,用于条件之间的逻辑与操作。OR:支持在查询条件WHERE/ON/HAVING语句中,用于条件之间的逻辑或操作。NOT:支持在WHERE/HAVING子句后的条件表达式前加NOT
GAUSSDB T 通配符
GaussDB100支持以下通配符:%:表示任意数量的字符,包括无字符,用于like和notlike语句中。_:下划线,表示确切的一个未知字符,用于like和notlike语句中。
GAUSSDB T 算术运算符
算术运算符算术运算符是用于对数字型操作数进行运算,如:加、减、乘、除等。
GaussDB T 其他函数C篇下
CONNECTION_ID语法:CONNECTION_ID()功能:返回当前连接对应的会话ID。说明:在同一时间点所有并发的连接之间的会话ID都是不同的。需要注意的是,如果一个连接断开后其对应的会话被后面新建的一个连接所复用,则对应的会话ID也会被复用。示例:返回当前连接会话ID。SELECTCON
GaussDB T 表函数P篇
PARALLEL_SCAN语法:select*fromtable(parallel_scan(param1,param2,param3,param4,param5));功能:并行扫描表数据。说明:param1:表名字。param2:scn号。param3:起始pageid。param4:结束page
GaussDB T 其他函数A篇
ARRAY_LENGTH语法:ARRAY_LENGTH(expr)功能:计算给定数组expr(或能够转换成数组类型的字符串)的长度(不是元素个数)。示例:SELECTarray_length('{1,2,3}')FROMSYS_DUMMY;ARRAY_LENGTH('{1,2,3}')-------
GaussDB 100 表函数G篇
GET_TAB_PARALLEL语法:select*fromtable(get_tab_parallel(param1,param2))功能:获取表并行扫描的分组信息。说明:param1:表名字。param2:并行度,取值范围[1,16]。PART_ID:返回的表分区号,普通表返回-1。BEG:返回
GaussDB 100 表函数D篇下
DBG_CONTROL_INFO语法:select*fromtable(dbg_control_info());功能:查询targetsession的调试信息控制参数。注意:当前session为targetsession或者debugsession才可以使用该表函数。说明:NAME:调试参数名称。V
GaussDB 100 表函数D篇中
DBA_PROC_LINE语法:select*fromtable(dba_proc_line(param1,param2));功能:查看存储过程源码。按行显示。注意:在数据库参数UPPER_CASE_TABLE_NAMES值为TRUE(缺省值)情况下,数据库中的用户名,表名默认为大写,此函数必须给定
GaussDB 100 表函数D篇上
DBA_ANALYZE_TABLE语法:select*fromtable(dba_analyze_table(param1,param2));功能:查看表的分析信息结果,包含占用总页面数,EXTENTS数,总行数,行连接数,行迁移数,平均每行的长度。注意:在数据库参数UPPER_CASE_TABLE
GAUSSDB 100 数值计算函数(5)
ROUND语法:ROUND(number[,decimals])功能:将number类数值按照decimals指定的向小数点前后截断,返回截断后的值。入参number是数值。decimals指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分,并四舍五入。取值范围[-2147483648,
GAUSSDB 100 数值计算函数(4)
LN语法:LN(exp)功能:自然对数(以e为底)。入参是可转成number类型的表达式。返回值是NUMBER类型。说明:exp当前只支持大于0的NUMBER类型。示例:返回70的自然对数。SELECTLN(70)AS"LN"fromDUAL;LN--------------------------
GAUSSDB 100 数值计算函数(3)
COS语法:COS(n)功能:返回表达式的余弦值。入参是可转成数值型的表达式。返回值是NUMBER。示例:返回120度得余弦值。SELECTCOS(120*3.14159265359/180)AS"COS"fromDUAL;COS-----------------------------------