TRY_CAST函数

TRY_CAST 函数是一种数据类型转换函数,用于尝试将TEXT类型的数据转换成目标数据类型,当尝试转换的数据不符合目标数据类型约束时,TRY_CAST 函数不会抛出异常,而是自动将异常数据转换为NULL值。本文为您介绍在Hologres中如何使用TRY_CAST...

CREATE CAST

如果函数调用 name(x)没有正好匹配任何现有函数,但 name 是一种数据类型的名称并且 pg_cast 提供了一种从 x 的类型到这种类型的二进制可强制造型,那么该调用将被翻译为一次二进制可强制造型。通过这种例外,二进制可强制造型能够以函数...

数据类型转换

显式类型转换 显式类型转换是通过 CAST 函数一种数据类型的值转换为另一种类型的值,在MaxCompute SQL中支持的显式类型转换,如下表所示。关于CAST的介绍请参见 CAST。From/To BIGINT DOUBLE STRING DATETIME BOOLEAN DECIMAL FLOAT ...

二进制数据类型

为了操作 BLOB,提供了以下函数:有两种初始化BLOB类型数据的方法,一种是使用EMPTY_BLOB函数来初始化空的BLOB类型数据,另一种是直接插入数据到表中。如需将二进制值转换为 BLOB 类型,请使用 TO_LOB 或 TO_BLOB 函数

类型

伪类型 名字 描述 any 表示一个函数可以接受任意输入数据类型 anyelement 表示一个函数可以接受任意数据类型 anyarray 表示一个函数可以接受任意数组数据类型 anynonarray 表示一个函数可以接受任意非数组数据类型 anyenum 表示一个函数...

CREATE FUNCTION

返回类型可以是一种基本类型、组合类型或者域类型,也可以引用一个表列的类型。根据实现语言,也可以允许指定 cstring 之类的“伪类型”。如果该函数不会返回一个值,可以指定返回类型为 void。当有 OUT 或者 INOUT 参数时,可以省略 ...

pg_transform

目录 pg_transform 存储有关转换的信息,转换是一种数据类型适应过程语言的机制。列名称 列类型 描述 oid oid 行标识符。trftype oid 转换所针对的数据类型的OID。trflang oid 转换所针对的语言的OID。trffromsql regproc 一个函数的OID...

基本概念

数据库(Database)数据库属于目录,内部包含表、列、视图、函数数据类型等。表(Table)表属于数据库。在 云数据库SelectDB版 中,表 是存储结构化数据的一种特殊形式。一张表由行(Row)和(Column)组成,其中行表示一行数据,列表示...

同步调用

同步调用是调用函数一种方式,当您同步调用一个函数时,事件将直接触发函数函数计算 会运行该函数并等待响应。当函数调用完成后,函数计算 会将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。本文介绍同步调用的使用场景和...

同步调用

同步调用是调用函数一种方式,当您同步调用一个函数时,事件将直接触发函数函数计算 会运行该函数并等待响应。当函数调用完成后,函数计算 会将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。本文介绍同步调用的使用场景和...

CREATE OPERATOR CLASS

在一个 FUNCTION 子句中,这表示该函数要支持的操作数据类型,如果它与该函数的输入数据类型(对于 B-树比较函数和哈希函数)或者操作符类的数据类型(对于 B-树排序支持函数和与 B-树相同的图像函数以及所有 GiST、SP-GiST、GIN 和 BRIN ...

ALTER OPERATOR FAMILY

具有代表性的是,单一数据类型操作符和函数是操作符类的部分,因为在特定数据类型上的索引需要它们的支持。而多数据类型操作符和函数则被作为该族的松散成员。要使用 ALTER OPERATOR FAMILY,你必须是超级用户(做这样的限制是因为一个...

CREATE TYPE

这是因为表在数据库中也被看作是一种数据类型,所以数据类型的名称必须在其所属模式中保持唯一,以避免任何潜在的命名冲突。CREATE TYPE 命令有五种不同的变体。这五种变体分别用于创建如下类型:组合类型(composite type)、枚举类型...

CREATE TYPE

这是因为表在数据库中也被看作是一种数据类型,所以数据类型的名称必须在其所属模式中保持唯一,以避免任何潜在的命名冲突。CREATE TYPE 命令有五种不同的变体。这五种变体分别用于创建如下类型:组合类型(composite type)、枚举类型...

转换函数

char char可以是CHAR、VARCHAR2、NCHAR、NVARCHAR2、CLOB或NCLOB中的任何一种数据类型。在PL/SQL包中,可以使用TO_CLOB(字符)函数将RAW、CHAR、VARCHAR、VARCHAR2、NCHAR、NVARCHAR2、CLOB或NCLOB值转换为CLOB或NCLOB值。返回类型 返回 ...

pg_cast

如果该类型转换是一种明确的转换,那么它接受 true,否则接受 false。在 pg_cast 里创建一条源类型和目标类型相同的记录是合理的,只要相关联的函数接受多过一个参数。这样的记录代表“长度转换函数”,它们把该类型的值转换为对特定的类型...

常规函数

字典函数 距离函数 距离函数 内置字典函数 内置字典函数 地理空间函数 地理空间函数 编码函数 编码函数 加密函数 加密函数 文件函数 文件函数 哈希函数 哈希函数 IN函数 IN函数 地址函数 地址函数 元数据函数 元数据函数 JSON函数 JSON函数...

typeconv-func

如果任何输入参数是一种类型,在所有后续步骤中都把它当做该域的基类型。这确保在做有歧义的操作符解析时,域的举止像它们的基类型。遍历所有候选函数并保留那些最匹配输入类型的。如果没有准确匹配,则保留所有候选项。如果仅有一个候...

空间数据类型

本文介绍Lindorm Ganos服务的空间数据类型和数据格式。Geometry类型及其子类 Lindorm Ganos支持的空间数据类型如下表:数据类型 描述 使用示例 Geometry 表示通用的空间对象,是Point、LineString、Polygon、MultiPoint、MultiPolygon、...

层次查询函数

语法 SYS_CONNECT_BY_PATH(column,char)参数 参数 说明 column 可以为 char、VARCHAR2、NCHAR 或 NVARCHAR2 中的任何一种数据类型。char 可以为 char、VARCHAR2、NCHAR 或 NVARCHAR2 中的任何一种数据类型。返回类型 返回 VARCHAR2 类型...

imgsmlr

使用方法 数据类型 imgsmlr 提供了两种数据类型,分别为 pattern 和 signature。数据类型 存储大小 说明 pattern 16388 字节 对图像进行Haar小波变换的结果。signature 64 字节 pattern的简短表示,可以使用GiST索引进行快速搜索。函数 ...

新建函数

函数是一种与存储过程十分相似的过程式数据库对象。与存储过程一样,都是由 SQL 语句和过程式语句组成的代码片段,并且可以被应用程序和其他 SQL 语句调用。自定义函数与存储过程的区别:函数有且仅有一个返回,适合做处理数据后返回一个...

数据类型

目前SelectDB版本支持的数据类型是MySQL的一个子集。数据类型 您可以通过 SHOW DATA TYPES;语句查看SelectDB支持的所有数据类型。目前SelectDB已支持的数据类型列表如下。类型名称 字节数 描述 BOOLEAN 1 布尔值,0代表false,1代表true。...

UDT示例

java.util.Arrays.asList(c1,c2,c3)-创建一个List,也能当做array来用,是另一种创建内置ARRAY数据的方法。FROM VALUES(1,2,3,4)AS t(c1,c2,c3,c4);JSON UDT运行时自带一个JSON的依赖(2.2.4),可以直接使用JSON。说明 除JSON外,...

CREATE LANGUAGE

language_handler 是一种占位符类型,它被用来标识该函数为一个调用处理器。INLINE inline_handler inline_handler 是一个之前注册的函数的名称,它将被调用来执行一个该语言的匿名代码块。如果没有指定 inline_handler 函数,则该语言不...

NULL值相关的函数

如果它们的数据类型不同,那么数据库会隐式地将其中一种转换为另一种。如果不能隐式转换,则数据库将返回一个错误。隐式转换的实现方式如下:如果 expr1 是字符数据,则数据库在比较它们之前将 expr2 转换为 expr1 的数据类型,并在 expr1 ...

术语表

沙箱机制是一种安全机制,将Java代码限定在特定的运行范围中,并且严格限制代码对本地系统资源访问,通过这样的措施来保证对代码的有效隔离,防止对本地系统造成破坏。MaxCompute MapReduce及UDF程序在分布式环境中运行时受到 Java沙箱 的...

基本对象概念

属性的数据类型可以是以下任意一种:基本数据类型,如 NUMBER、VARCHAR2 等。其他对象类型。全局定义的集合类型(由 CREATETYPE 命令创建),如嵌套表或动态数组。属性在最初创建对象实例时获取其初始值(可能是空值)。每个对象实例都有其...

CREATE AGGREGATE

通常,一种数据类型的<操作符是 MIN 的合适的排序操作符,而>是 MAX 的合适的排序操作符。注意,除非指定的操作符是一个 B-树索引操作符类的“小于”或者“大于”策略成员,优化将永远不会产生实际效果。要能够创建一个聚集函数,你必须...

typeconv-overview

SQL 是一种强类型语言。也就是说,每个数据项都有一个相关的数据类型数据类型决定其行为和允许的用法。本数据库有一个可扩展的类型系统,该系统比其它 SQL 实现更具通用和灵活。因而,本数据库中大多数类型转换行为是由通用规则来管理的...

Hive兼容数据类型版本

Hive兼容数据类型版本是MaxCompute三种数据类型版本之,该数据类型版本下仅支持Hive兼容数据类型。本文为您介绍Hive兼容数据类型版本的定义、支持的数据类型以及与其他数据类型版本的差异。定义 项目空间选择数据类型版本为Hive兼容数据...

字符串函数和操作符

不过,字符串串接操作符(|)仍然接受非字符串输入,只要至少一个输入是一种字符串类型,如 SQL 字符串函数和操作符表所示。对于其他情况,如果你需要复制之前的行为,可以为 text 插入一个显式强制措施。SQL字符串函数和操作符 text|text...

值表达式

注意事项 在一个聚集函数中指定 DISTINCT 以及 ORDER BY 的能力是一种数据库扩展。按照到目前为止的描述,如果一般目的和统计性聚集中排序是可选的,在要为它排序输入行时可以在该聚集的常规参数列表中放置 ORDER BY。有一个聚集函数的...

概述

SPL是一种程序性的块结构语言。可以使用SPL创建四种不同类型的程序,即存储过程、函数、触发器和包。此外,SPL还用于创建子程序。子程序是指子存储过程或子函数,它们在外观上与存储过程和函数几乎完全相同,但不同之处在于存储过程和函数...

函数说明

数据类型 Cast函数支持转换的数据类型如下:转换前 转换后 ascii text bigint tinyint,smallint,int,float,double,decimal,varint,text boolean text counter tinyint,smallint,int,bigint,float,double,decimal,varint,...

CREATE FUNCTION.AGGREGATE USING type_name

用户定义的聚合函数是可扩展性框架的项功能,用户可以使用ODCIAggregate接口函数来实现。用户可以通过实现组统称为ODCIAggregate的函数来创建一个用户定义的聚合函数。可以将这些函数实现为对象类型中的方法。当定义对象类型并在类型...

对象类型组成部分

对于每个成员方法,都存在一个名为SELF的隐式内置参数,其数据类型是所定义的对象类型的数据类型。SELF引用当前正在调用方法的对象实例。SELF可显示声明为参数列表中的IN或IN OUT参数(例如,声明为MEMBERFUNCTION(SELF IN OUT object_type...

时空数据库版本发布记录

新增cast函数支持将sfmesh类型转换为scene数据类型,转换后生成一个基于glb类型的scene数据类型。Importer SQL 新增 ST_As3dTiles 函数,支持将sfmesh转换为3dtiles瓦片进行预览。新增 ST_ImportObj 函数,支持导入obj数据格式转换为sfmesh...

时空数据库版本发布记录

新增cast函数支持将sfmesh类型转换为scene数据类型,转换后生成一个基于glb类型的scene数据类型。Importer SQL 新增 ST_As3dTiles 函数,支持将sfmesh转换为3dtiles瓦片进行预览。新增 ST_ImportObj 函数,支持导入obj数据格式转换为sfmesh...

pg_proc

provariadic oid 可变数组参数的元素的数据类型,如果函数没有可变参数则为0。prosupport regproc 该函数可选的计划器支持函数。prokind char f 表示普通函数。p 表示过程。a 表示聚集函数。w 表示窗口函数。prosecdef bool 函数是一个安全...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 云数据库 Redis 版 数据库备份 DBS 云服务器 ECS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用