暂无搜索历史
REGEXP_COUNT为正则表达式函数,在expr表示的源字符串中按正则模式可以匹配到的次数,如果没有找到匹配项,则函数返回0,函数返回值为BIGINT类型。
本函数的语法描述及约束与DENSE_RANK函数,ROW_NUMBER函数一致,区别在于排序时对并列值的处理:
RANDOM函数返回一个0到1之间的随机数,返回类型为NUMBER型。可以使用ORDER BY RANDOM()来对一组记录进行随机化排序。
PX_OBJ表函数根据输入的sessionid,查询返回该连接会话下的并行stage信息。
PX_CHANNEL表函数根据输入的sessionid,查询返回该连接会话下的tabqueue通道信息。
下表列示了不同情况下本函数的计算规则:(字符型将被隐式转换为NUMBER类型参与下表规则)
POSITION函数在一个expr2表示的字符串中从左向右查找expr1表示的字符串,返回expr1第一次出现的位置,该结果为一个BIGINT类型的数字。当没有...
PERCENTILE_CONT函数假定表达式expr连续分布,在组内对其进行排序操作,忽略数据为null的数据行,给定一个百分比值percentile,返回对应...
OCTET_LENGTH函数按字节统计expr的长度,返回一个BIGINT的数值。本函数与LENGTHB函数同义。
当expr1和expr2的数据类型不相同时,函数先执行类型转换,若两个数据类型之间无法按照一定的规则进行转换则返回类型转换错误。类型转换规则如下:
NUMTOYMINTERVAL函数将expr表示的除BIT外数值型数据转换为以YEAR|MONTH为单位的INTERVAL YEAR TO MONTH类型的数值...
NUMTODSINTERVAL函数将expr表示的除BIT外数值型数据转换为以DAY|HOUR|MINUTE|SECOND为单位的INTERVAL DAY TO...
NULLIF函数用于对两个参数的值进行比较,相等时返回NULL,不相等时返回expr1的值。本函数常用于防止程序中因为出现除以零错误而抛出异常。
NOW函数无给定参数,直接返回当前数据库所在的操作系统设置的当前日期,其返回类型为DATE,且与DATE_FORMAT参数所指定格式一致。
NLSSORT函数根据指定的排序规则对expr的值进行排序,生成一个VARCHAR类型的排序键。本函数只能在UTF-8、GB18030字符集下运行。
NEXT_DAY函数根据expr2的值,计算expr1表示的日期的下一个星期几,返回一个DATE类型数值。
MONTHS_BETWEEN函数用于计算expr1和expr2之间间隔的满月月份数,和不满月的小数部分(expr1-expr2),返回一个NUMBER类型的数值...
在算术运算时,YashanDB通过隐式数据转换,将参与运算的数据类型统一到某个数据类型,并按此数据类型返回运算结果,具体规则请参考算术运算符里的数据类型描述。
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址