创建对象实例

如果属性属于某一对象类型,则相应的表达式可以为NULL、对象初始化表达式或返回该对象类型的任意表达式。以下匿名块声明并初始化一个变量:DECLARE v_emp EMP_OBJ_TYPE;BEGIN v_emp:=emp_obj_type(9001,'JONES',addr_obj_type('123 MAIN ...

字符串函数

本文您介绍数据分析支持的字符串函数的命令格式、参数说明及示例。函数 功能 CHR 将指定ASCII码转换成字符。CONCAT 将参数中的所有字符串连接在一起。GET_JSON_OBJECT 获取JSON字符串中的指定字符串。INSTR 计算子字符串在整个字符串中的...

SUBSTR

str、start_position 或 length 值为NULL时,返回NULL。使用示例 示例1:返回字符串 abc 从指定位置开始,指定长度的子串。命令示例如下。返回bc。select substr('abc',2);返回b。select substr('abc',2,1);返回bc。select substr('abc',-2...

SHUFFLE

如果输入值为null,则返回NULL。该函数的返回结果是不确定的。示例 SELECT shuffle(array(1,20,3,5));返回结果如下:[3,1,5,20]SELECT shuffle(array(1,20,null,3));返回结果如下:[20,null,3,1]相关函数 SHUFFLE函数属于复杂类型函数,更...

SPLIT_INDEX

说明 如果入参任何一个为NULL,则返回NULL。示例 测试数据 表 1.T1 str(VARCHAR)sep(VARCHAR)index(INT)Jack,John,Mary,2 Jack,John,Mary,3 Jack,John,Mary NULL 0 NULL,0 测试语句 SELECT SPLIT_INDEX(str,sep,index)as var1 FROM T1;测试...

LTRIM

str 或 trimChars 值为NULL时,返回NULL。使用示例 示例1:去除字符串 yxTxyomxx 的左边空格。命令示例如下。返回字符串yxTxyomxx。select ltrim(' yxTxyomxx ');等效于如下语句。select trim(leading from ' yxTxyomxx ');示例2:去除字符...

SUBSTRING

str、start_position 或 length 值为NULL时,返回NULL。使用示例 示例1:返回字符串 abc 从指定位置开始,指定长度的子串。命令示例如下。返回bc。select substring('abc',2);返回b。select substring('abc',2,1);返回bc。select substring...

ARRAY_JOIN

当数组中元素为NULL时,用 nullreplacement 替代,没有设置 nullreplacement 时,会忽略NULL元素。命令格式 array_join(array<T><a>,[,])参数说明 a:必填。ARRAY数组。array中的 T 指代ARRAY数组元素的数据类型。说明 当ARRAY数组中的元素...

日期函数

语法 STRINGTOTIMESTAMP(timeStringCol,format)说明 timeStringCol 或者 format 的值为NULL时,调用STRINGTOTIMESTAMP函数返回NULL。参数 参数 是否必填 说明 timeStringCol 是 STRING类型,需要转换为时间戳的字符串。format 是 指定的...

RTRIM

str 或 trimChars 值为NULL时,返回NULL。使用示例 示例1:去除字符串 yxTxyomxx 的右边空格。命令示例如下。返回字符串 yxTxyomxx。select rtrim(' yxTxyomxx ');等效于如下语句。select trim(trailing from ' yxTxyomxx ');示例2:去除...

TRIM

str 或 trimChars 值为NULL时,返回NULL。使用示例 示例1:去除字符串 yxTxyomxx 的左右空格。命令示例如下。返回字符串yxTxyomxx。select trim(' yxTxyomxx ');等效于如下语句。select trim(both from ' yxTxyomxx ');select trim(from ' ...

比较函数和操作符

如果 expression 是行值,那么当行表达式本身为非空值或者行的所有域为非空时 IS NULL 真。由于这种行为,IS NULL 和 IS NOT NULL 并不总是为行值表达式返回反转的结果,特别是,一个同时包含 NULL 和非空值的域将会对两种测试都返回假。...

MULTI_KEYVALUE

当split1为NULL时,表示按照空格作为KV对的分割符。当split1的长度>1时,split1仅表示分隔符的集合,每个字符都表示一个有效的分隔符。split2 VARCHAR KV的分隔符。当split2为NULL时,表示按照空格作为KV的分割符。当split2的长度>1时,...

REGEXP

说明 如果str或pattern为NULL,则返回NULL。示例 测试数据 表 1.T1 str1(VARCHAR)pattern1(VARCHAR)k1=v1;k2=v2 k2*k1:v1|k2:v2 k3 NULL k3 k1:v1|k2:v2 NULL k1:v1|k2:v2(测试语句 SELECT REGEXP(str1,pattern1)AS `result` FROM T1;测试...

ARRAY_DISTINCT

ARRAY数组 a 中存在元素为NULL时,NULL值会参与运算。输入数组为空时,返回空数组。使用示例 示例1:去除ARRAY数组 array(10,20,30,30,20,10)中的重复元素。命令示例如下。返回[10,20,30]。select array_distinct(array(10,20,30,30,20,10)...

Varray

CREATE TYPE 命令可用于定义可供数据库中所有 SPL 程序使用的 varray 类型。为了使用该 varray,必须使用声明一个该 varray 类型的变量。以下是声明 varray 变量的语法。varray varraytype varray 是分配给 varray 的标识符。varraytype 是...

位函数

若参数为NULL,则返回NULL。mysql>SELECT BIT_COUNT(29),BIT_COUNT(b'101010');BIT_COUNT(29)|BIT_COUNT(b'101010')|+-+-+|4|3|+-+-+1 row in set(0.00 sec)mysql>SELECT BIT_COUNT(NULL);BIT_COUNT(NULL)|+-+|NULL|+-+1 row in set(0.00 ...

COALESCE

MaxCompute COALESCE函数会从左至右的顺序...则执行以下语句后返回值为NULL。select coalesce(customer_id,total_price)from sale_detail where shop_name='tt';相关函数 COALESCE函数属于其他函数,更多其他业务场景的函数请参见 其他函数。

EXTEND

extend 是一个过程,用于添加元素位置到变长数组或嵌套表的末尾,并将其设置为NULL。extend 的形式如下:collection.extend():添加一个NULL元素到集合尾部。collection.extend(number):添加number个NULL元素到集合尾部。extend 对集合...

DBMS_SESSION

默认值为NULL。attribute(可选参数)命名空间中的具体属性名称。默认值为NULL。示例 该示例展示了如何清除上下文的指定属性值。CREATE CONTEXT test_ctx USING ctx_pkg;DECLARE val VARCHAR2(20);BEGIN DBMS_SESSION.SET_CONTEXT('test_...

DBMS_CRYPTO

DBMS_CRYPTO 包提供的函数和存储过程允许用户对RAW、BLOB以及CLOB数据进行加密或解密。您可以使用 DBMS_CRYPTO 函数来产生强加密型随机值。DBMS_CRYPTO子程序总览 子程序 说明 ENCRYPT Function 支持AES(AES、AES128、AES192、AES256)DES...

Loghub数据

本文介绍如何使用Loghub数据源进行数据分析或者交互式开发。建表语法 CREATE TABLE tbName(columnName dataType[,columnName dataType]*)USING loghub OPTIONS(propertyName=propertyValue[,propertyName=propertyValue]*);Table Schema ...

ARRAYS_OVERLAP

如果ARRAY数组 a 和 b 中没有公共元素、都非空,且其中任意一个数组中包含NULL元素,返回结果为NULL。如果ARRAY数组 a 和 b 中没有公共元素、都非空,且其中任意一个数组中都不包含NULL元素,返回结果为False。使用示例 示例1:判断ARRAY数...

概述

EXTEND 过程 collection.extend()collection.extend(number)在变长数组或嵌套表的末尾创建一个新的元素位置,并将该位置上的值设置为NULL。如果指定了数量,则创建指定数量的元素位置。EXISTS 函数 collection.exist()collection.exist...

位函数

若参数为NULL,则返回NULL。mysql>SELECT BIT_COUNT(29),BIT_COUNT(b'101010');BIT_COUNT(29)|BIT_COUNT(b'101010')|+-+-+|4|3|+-+-+1 row in set(0.00 sec)mysql>SELECT BIT_COUNT(NULL);BIT_COUNT(NULL)|+-+|NULL|+-+1 row in set(0.00 ...

数据共享SQL

实例开通数据共享后,还需要通过SQL创建共享并授权,才能实现实例间的数据共享。...说明 查询数据库ID的语句仅支持查询当前数据库的ID,如需查询其他数据库的ID,请切换到对应数据库中执行查询语句。SELECT current_database_uuid();

嵌套表

说明 您可以使用CREATE TYPE命令定义可供数据库中所有SPL程序使用的嵌套表类型。为了使用该表,必须声明该嵌套表类型的变量。以下是声明表变量的语法。table tbltype table是分配给嵌套表的标识符。tbltype是以前定义的嵌套表类型的标识符...

DBMS_MVIEW

默认为NULL。push_deferred_rpc 为了实现兼容性而支持此参数。默认为TRUE。refresh_after_errors 为了实现兼容性而支持此参数。默认为FALSE。purge_option 为了实现兼容性而支持此参数。默认为1。parallelism 为了实现兼容性而支持此参数。...

ARRAY_EXCEPT

ARRAY数组中存在元素为NULL时,NULL值会参与运算。任一输入数组为空时,返回对非空数组去重后的新ARRAY数组。输入数组全部为空时,返回空数组。使用示例 示例1:找出在ARRAY数组 array(1,1,3,3,5,5)中,不在ARRAY数组 array(1,1,2,2,3,3)中...

什么是图数据库GDB?

数据库(Graph Database,简称GDB)是一种支持Property Graph图模型、用于处理高度连接数据查询与存储的实时、可靠的在线数据库服务。它支持Apache TinkerPop Gremlin查询语言,可以帮您快速构建基于高度连接的数据集的应用程序。图数据...

DROP DATABASE

语法 DROP DATABASE[IF EXISTS][catalog_name.]db_name 参数说明 参数 是否必选 说明 catalog_name 否 数据库的Catalog。db_name 是 数据库名,用于唯一识别一个数据库。示例 删除名mydatabase的数据库。DROP DATABASE mydatabase;返回...

普通模式和Hive兼容模式下SQL的差异

本文您介绍MaxCompute中运算符、类型转换和内建函数分别在普通模式和Hive兼容模式下使用的区别。运算符 BITAND(&)当输入参数是BIGINT类型的时候,如果BITAND的计算结果是LONG_MIN(-2 63),在普通模式下会返回NULL,而Hive模式仍然是...

使用介绍

null|7|null|3599|Apple|4.7|null|8|null|5998|Apple|5.5|null|9|null|4298|Apple|4.7|null|10|null|5688|Samsung|5.6|null|注:title和color是Summary字段,所以在本阶段查询中显示为null 使用sum函数统计每个品牌商品的总价 SELECT brand...

使用介绍

4.7|null|8|null|5998|Apple|5.5|null|9|null|4298|Apple|4.7|null|10|null|5688|Samsung|5.6|null|注:title和color是Summary字段,所以在本阶段查询中显示为null 使用sum函数统计每个品牌商品的总价 SELECT brand,sum(price)FROM phone ...

使用介绍

4.7|null|8|null|5998|Apple|5.5|null|9|null|4298|Apple|4.7|null|10|null|5688|Samsung|5.6|null|注:title和color是Summary字段,所以在本阶段查询中显示为null 使用sum函数统计每个品牌商品的总价 SELECT brand,sum(price)FROM phone ...

CREATE DATABASE

语法 CREATE DATABASE[IF NOT EXISTS][catalog_name.]db_name[COMMENT database_comment]参数说明 参数 是否必选 说明 catalog_name 否 指定该数据库的Catalog。db_name 是 数据库名。database_comment 否 数据库的注释信息。示例 创建一个...

android_database_sqlite_...

问题分析 在打开数据库操作之前,应用程序没有关闭游标或数据库对象。解决方案 应用程序没有关闭游标或数据库对象导致抛出此类异常。通过对游标及数据库对之前打开的数据库对象调用close方法进行关闭操作即可。代码示例 android.database....

INTO子句

以下查询并不tag维护序列的上下文,tag将作为field保存在目标数据库(copy_NOAA_water_database)中:SELECT*INTO"copy_NOAA_water_database"."autogen".:MEASUREMENT FROM"NOAA_water_database"."autogen"./.*/当移动大量数据时,我们...

性能分析

Top SQL语句 Top SQL语句查询,是根据平均响应时间、总响应时间、执行次数几个条件数据库执行的语句信息进行查询排序,排列顺序由大到小。登录数据库审计系统。具体操作,请参见 登录数据库审计系统。在左侧导航栏,选择 查询分析>性能...

告警日志

本文介绍了在云盾数据库审计系统中查询告警日志的具体操作。通过告警日志,您可以查询数据库的告警信息。操作步骤 登录数据库审计系统。具体操作,请参见 登录数据库审计系统。在左侧导航栏,选择 查询分析>告警日志。在 告警日志 页面,...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 Redis 版 云数据库 RDS 数据库备份 DBS 云数据库 MongoDB 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用