数学函数

SQL分析提供了常见的数学函数供您在开发过程使用,您可以根据实际需要选择合适的数学函数,进行数据计算、数据转换相关操作。本文为您提供SQL分析支持的数学函数的命令格式、参数说明及示例,指导您使用数学函数完成开发。SQL分析支持的...

数学函数

通过使用这些数学函数,您可以进行数据计算、数据转换等各种操作。MaxCompute SQL支持的数学函数如下。函数 功能 ABS 计算绝对值。ACOS 计算反余弦值。ATAN2 计算 expr1/expr2 的反正切值。ASIN 计算反正弦值。ATAN 计算反正切值。BIN 计算...

字符串函数

参数说明 str:STRING类型,如果输入为BIGINT、DECIMAL、DOUBLE或DATETIME类型,则会隐式转换为STRING类型后参与运算,其它类型会返回异常。start_position:BIGINT类型,起始位置为1。当 start_position 为0时,返回空串。当 start_...

查询性能优化指导

显式数据类型转换 显式数据类型转换是指在SQL语句,对Join条件列的数据类型进行强制类型转换。比如表t的a列是int类型,但是在Join条件中将其转换为numeric类型(即有t.a:numeric的转换)。数据进行类型转换后,其hash函数/hash值会发生...

NULL值相关的函数

在这种情况下,不需要进行数据类型转换。在 expr2 的字符集中返回 VARCHAR2。如果 expr2 是数字,则数据库确定哪个参数具有最高的数字优先级,将另一个参数隐式转换为该数据类型,并返回该数据类型。示例 SELECT nvl2('A':text,'B','C')...

集合变量的赋值

说明 仅当两个集合具有相同的或是可以隐式类型转换的元素类型时,才可以将它们互相赋值。示例 以下是一个赋值成功的示例。DECLARE TYPE char_col1 IS VARRAY(3)OF CHAR(5);TYPE char_col2 IS VARRAY(3)OF CHAR(5);TYPE int_col IS VARRAY(3...

数据类型转换

当不同类型的数据共同参与关系运算时,按照下述原则进行隐式类型转换。From/To BIGINT DOUBLE STRING DATETIME BOOLEAN DECIMAL BIGINT 不涉及 DOUBLE DOUBLE N N DECIMAL DOUBLE DOUBLE 不涉及 DOUBLE N N DECIMAL STRING DOUBLE DOUBLE ...

函数总览

str_isidentifier 判断字符串是否是有效的Python标识符,也可以用来判断变量名是否合法。str_islower 判断字符串是否由小写字母组成。str_isnumeric 判断字符串是否由数字组成。str_isprintable 判断字符串中是否所有字符都是可打印字符。...

其他函数

不允许其他的隐式类型转换。NULL为最小值。如果所有参数值都为NULL,返回结果为NULL。示例-返回2。select least(5,2,7);NULLIF 命令格式 T nullif(T,T)命令说明 比较 expr1 和 expr2 的值,二者相等时返回NULL,否则返回 expr1。参数说明 ...

字符串函数

IS_ENCODING 判断字符串是否可以从指定的A字符集转换为B字符集。JSON_TUPLE 在一个标准的JSON字符串,按照输入的一组键抽取各个键指定的字符串。KEYVALUE 将字符串拆分为Key-Value对,并将Key-Value对分开,返回Key对应的Value。KEYVALUE...

SQL其他常见问题

更多数据类型转换信息,请参见 数据类型转换。查询数据时,提示XXXtypeisnotenabled incurrentmode,如何解决?您可以在Session级别执行 set odps.sql.decimal.odps2=true;命令,打开2.0数据类型开关。如何处理单字段大于8 MB的限制?由于...

SQL错误码(ODPS-01CCCCX)

处理方法:更多隐式类型转换信息,请参见 隐式类型转换及其作用域。ODPS-0121045:Unsupported return type 模块:PROCESSOR。严重等级:5。触发条件:不支持的返回值。处理方法:修改为支持的返回值。ODPS-0121055:Empty argument value ...

复杂类型函数

示例 例如表 t_table 的字段为 c1 bigint,c2 string,c3 string,c4 bigint,c5 bigint,包含数据如下:+-+-+-+-+-+|c1|c2|c3|c4|c5|+-+-+-+-+-+|1000|k11|k21|86|15|1001|k12|k22|97|2|1002|k13|k23|99|1|+-+-+-+-+-+命令示例如下。根据c2、c...

字符串函数和操作符

说明 由于存在从那些数据类型到 text 的隐式强制措施,在本数据库 8.3 之前,这些函数也可以接受多种非字符串数据类型。这些强制措施在目前的版本已经被删除,因为它们常常导致令人惊讶的行为。不过,字符串串接操作符(|)仍然接受非...

其他函数

MaxCompute SQL提供了开发过程常见的其他函数,您可以根据实际需要选择合适的函数。本文为您提供MaxCompute SQL支持的CAST、DECODE、LEAST等函数的命令格式、参数说明及示例。函数 功能 BASE64 将二进制表示值转换为BASE64编码格式字符串...

优化内部表的性能

本文为您介绍在Hologres对内部表性能进行调优的最佳实践。更新统计信息 统计信息决定是否能够生成正确的执行计划。例如,Hologres需要收集数据的采样统计信息,包括数据的分布和特征、表的统计信息、列的统计信息、行数、列数、字段宽度...

日期与时间函数

可以根据实际需要选择合适的日期函数,以完成日期计算或转换。函数 功能 ADD_MONTHS 计算日期值增加指定月数后的日期。CURRENT_TIMESTAMP 返回当前TIMESTAMP类型的时间戳。CURRENT_TIMEZONE 返回当前系统的时区值。DATE_ADD 按照指定的...

Stream Load

如果原始表的src_c1列对应目标表dst_c1列,原始表的src_c2列对应目标表dst_c2列,原始表的src_c3列对应目标表dst_c3列,则写法为 columns:dst_c1,dst_c2,dst_c3。如果原始表的src_c1列对应目标表dst_c2列,原始表的src_c2列对应目标表dst_c...

PAIFlow Manifest参数说明

如果 读数据源 失败,运行 类型转换pm10 对输入的MaxCompute表数据pm10这列进行类型转换,产出转换后的MaxCompute表。代码示例(单击查看详情)apiVersion:"core/v1"metadata:provider:"1157*4901"version:"v1"identifier:"job-root-...

新建及管理质量规则模板

质量规则模板常用于抽象质量规则配置逻辑一致或相似的逻辑,可以提升后续配置质量监控规则的效率。Dataphin内置支持20+质量规则模板,并支持通过自定义SQL的方式灵活拓展,以满足企业的质量监控诉求。本文为您介绍如何新建质量规则模板。...

新建及管理质量规则模板

质量规则模板常用于抽象质量规则配置逻辑一致或相似的逻辑,可以提升后续配置质量监控规则的效率。Dataphin内置支持20+质量规则模板,并支持通过自定义SQL的方式灵活拓展,以满足企业的质量监控诉求。本文为您介绍如何新建质量规则模板。...

聚合函数

id|_c1|+-+-+|k|3,2,1|+-+-+-示例四-由于聚合函数的参数携带了DISTINCT关键字,此时wm_concat函数bigint类型的入参sal会被隐式转换为string类型,-为了与wm_concat函数的入参类型保持一致,则order by sal需要使用cast将sal转换为...

Broker Load

c_first_name char(20),c_last_name char(30),c_preferred_cust_flag char(1),c_birth_day int,c_birth_month int,c_birth_year int,c_birth_country varchar(20),c_login char(13),c_email_address char(50),c_last_review_date_sk bigint...

系统信息函数和运算符

在这些函数可以通过名称或 OID(pg_authid.oid)指定被查询权限的用户,或者如果名称被指定为 public,则检查 PUBLIC 伪角色的权限。同样,user 参数可以完全省略,在这种情况下,假设为 current_user。被查询的对象也可以通过名称或 ...

CREATE TABLE(AUTO模式)

Key分区与Hash分区使用区别如下表所示:表 1.Key分区策略与Hash分区策略对比 分区策略 分区键支持 是否支持分区函数 语法示例 特点与限制 路由描述(点查)Key(默认的分区策略)单列分区键 否 PARTITION BY KEY(c1)不支持热点分裂;...

使用介绍

const string b)说明 判断单值或多值a中是否 不在 b描述的内容 参数 参数a:输入为单值多值的int32/int64/string 类型 参数b:输入为常量string表达式,用|分隔,表示不能满足任意一项 返回值 boolean类型返回,表示参数a是否 不在 参数b...

使用介绍

const string b)说明 判断单值或多值a中是否 不在 b描述的内容 参数 参数a:输入为单值多值的int32/int64/string 类型 参数b:输入为常量string表达式,用|分隔,表示不能满足任意一项 返回值 boolean类型返回,表示参数a是否 不在 参数b...

内建函数概述

当MaxCompute项目打开2.0新数据类型开关时,部分隐式类型转换会被禁用,包括STRING转换为BIGINT、STRING转换为DATETIME、DOUBLE转换为BIGINT、DECIMAL转换为DOUBLE、DECIMAL转换为BIGINT,都有精度损失或报错的风险。此时,您可以通过 CAST...

Ganos函数列表

AnalyticDB PostgreSQL版 Ganos时空引擎(以下简称Ganos)提供一系列的数据类型、函数和存储过程,用于在AnalyticDB PostgreSQL版数据库对空间或时空数据进行高效的存储、索引、查询和分析计算。关于Ganos时空引擎的更多介绍,请参见 ...

自定义文本库

可以管理系统回流文本库的文本,但是不可以对系统回流文本库进行停用或删除操作。关于自助审核,请参见 自助审核。用户创建文本库由您自行添加,可用于次检测或类检测场景。您可以管理用户创建文本库的文本,也可以操作用户创建...

查询语法

日志服务提供一套查询语法,用于指定日志查询时的过滤规则,从而筛选日志满足条件的记录,筛选结果可以用于分析语句,进行更复杂的分析处理。查询语法 重要 日志服务查询语句和分析语句(SELECT语句)以竖线(|)分割。基础语法:查询...

利用 API 实现资源和成本管理

同时我们也可以通过 ConvertChargeType 来对资源的付费类型转换,比如后付费转换为预付费。我们可以通过 QueryAvailableInstances 来查询账户名下保有的所有资源列表,资源详情里面包含实例的到期时间、region等信息。我们可以根据 ...

过滤器

SingleColumnValueRegexFilter:支持对类型为String的列值,使用正则表达式进行子字符串匹配,然后根据实际将匹配到的子字符串转换为String、Integer或者Double类型,再对子值使用过滤器进行过滤。CompositeColumnValueFilter:根据多个...

CREATE TABLE AS(CTAS)语句

此类场景可以使用宽容模式同步,即在CTAS作业启动时在下游系统建立类型更加宽泛的表,在列类型变更发生时判断该类变更下游Sink是否可以接受来实现宽容的列类型变更支持,详情请参见 示例八:CTAS语句使用字段类型宽容模式同步数据到...

日期/时间类型

本文介绍了日期/时间类型的定义及相关语法。日期/时间类型 名字 存储尺寸 说明 最小值 最大值 解析度 timestamp[(p)][without time zone]8字节 包括日期和时间(无时区)。4713 BC 294276 AD 1微秒 timestamp[(p)]with time zone 8字节 ...

java_lang_ClassCastException

可以通过 if(object instanceof 类型)的语句来判断object的类型是否可强制类型转换进行。代码示例 public Son getSon(Father reference){ if(reference instanceof Son){ Son son=(Son)reference;return son;} return null;} 参考文献 ...

XML函数

本节描述的函数以及类函数的表达式都在类型 xml 的值上操作。用于在值和类型 xml 之间转换的类函数的表达式 xmlparse 和 xmlserialize 记录在这里,而不是在本节。使用大部分这些函数要求本数据库使用了 configure-with-libxml 进行...

PolarDB MySQL版DDL操作指南

本文基于云原生数据库 PolarDB MySQL版,对常见DDL的操作进行了说明,方便用户查询和了解DDL的行为,评估DDL操作风险,降低对业务的影响。DDL操作说明 在MySQL生态,DDL是一类非常复杂的操作,包括Index操作、Primary Key操作、Column...

字符串函数

函数格式 str_upper(value)参数说明 参数名称 数据类型 是否必填 说明 value 任意(自动转为String)是 需要被转换的字符串。返回结果 返回转换后的字符串。函数示例 把name值全部转换成大写字母。原始日志 name:etl 加工规则 e_...

运算符

运算符用于执行程序代码运算。本文为您介绍Dataphin支持的MaxCompute的运算符,包括关系运算符、算术运算符、位运算符和逻辑运算符。关系运算符 运算符 说明 A=B A或B为...说明 逻辑运算符只允许BOOLEAN类型参与运算,不支持隐式类型转换
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云解析DNS 云工作流 媒体处理 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用