检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
'{a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11}'); gaussdb=# INSERT INTO uuid_test VALUES(3, 'a0eebc999c0b4ef8bb6d6bb9bd380a11'); gaussdb=# INSERT INTO uuid_test
--包括3,不包括7之间的所有点。 gaussdb=# SELECT '[3,7)'::int4range; int4range ----------- [3,7) (1 row) --既不包括3也不包括7之间的所有点。 gaussdb=# SELECT '(3,7)'::int4range;
不能从SQL里调用它。建议不要创建任何声明返回internal的函数,除非它至少有一个internal类型的参数。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 --创建表。 gaussdb=#
XML类型 XML数据类型可以被用来存储XML数据。它的内部格式和TEXT类型相同,它比直接在一个TEXT域中存储XML数据的优势在于:XML类型数据支持基于LIBXML2提供的标准XML操作函数及XML规范性的检查。 XML类型可以存储格式良好的遵循XML标准定义的“文档”、以
XMLTYPE类型 XMLTYPE数据类型可以被用来存储XMLTYPE数据。目前,它的内部格式中存储数据是按字符串方式存储的,它比直接在一个TEXT域中存储XML数据的优势在于:XML类型数据支持基于LIBXML2提供的标准XML操作函数及XML规范性的检查。 XMLTYPE类型
SET类型 SET类型是一种包含字符串成员的集合类型,在表字段创建时定义。 规格描述 SET类型成员个数最大为64个,最小为1个。不能定义为空集。 成员名称长度最大为255个字符,允许使用空字符串作为成员名称。成员名称必须是字符常量,且不能是计算后得到的字符常量,如 SET('a'
函数和操作符 操作符可以对一个或多个操作数进行处理,位置上可能处于操作数之前、之后,或两个操作数中间。完成处理之后,返回处理结果。 函数是对一些业务逻辑的封装,以完成特定的功能。函数可以有参数,也可以没有参数。函数是有返回类型的,执行完成后,会返回执行结果。 对于系统函数,用户可
使用如下命令查看所有参数: 1 gaussdb=# SELECT * FROM pg_settings; 示例 查看客户端的字符编码类型。 1 2 3 4 5 gaussdb=# SHOW SHOW client_encoding; SHOW client_encoding ----------------
设置参数 GaussDB支持在管理控制台修改部分参数,建议在管理控制台上修改指定参数,如果需要修改的参数在管理控制台无法修改,请提前评估风险后再联系客服进行修改。 背景信息 GaussDB提供了多种修改GUC参数的方法,用户可以方便地针对数据库、用户、会话进行设置。 参数名称不区分大小写。
DBE_SQL_UTIL Schema DBE_SQL_UTIL模式存储了用于管理SQL PATCH的工具,包括创建、删除、开启、禁用SQL PATCH等系统函数。普通用户只有usage权限,没有create、alter、drop、comment等权限。 DBE_SQL_UTIL
废弃 Query Global Plancache 父主题: DBE_PERF Schema
使用如下命令查看所有参数: 1 gaussdb=# SELECT * FROM pg_settings; 示例 查看客户端的字符编码类型。 1 2 3 4 5 gaussdb=# SHOW client_encoding; client_encoding ----------------
pay_by_quarter2 integer[3], -- int类型的一维数组,尺寸大小为3 pay_by_quarter3 integer[3][3], -- int类型的二维数组,每一维尺寸大小为3 pay_by_quarter4 integer
示例 character存储类型转换。对一个目标列定义为character(20)的语句,下面的语句显示存储值的长度正确: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 gaussdb=# CREATE SCHEMA tpcds; gaussdb=#
LESS THAN(2452275), PARTITION P2 VALUES LESS THAN(2452640), PARTITION P3 VALUES LESS THAN(2453000), PARTITION P4 VALUES LESS THAN(MAXVALUE) ) ENABLE
匿名块中要执行的语句。 取值范围:DML操作(数据操纵操作:select、insert、delete、update)或系统表中已注册的函数名称。 示例 1 2 3 4 5 --使用匿名块输出字符串。 gaussdb=# BEGIN dbe_output.print_line('Hello'); END;
COMMIT | END 功能描述 通过COMMIT或者END可完成提交事务的功能,即提交事务的所有操作。 注意事项 执行COMMIT这个命令的时候,命令执行者必须是该事务的创建者或系统管理员,且创建和提交操作可以不在同一个会话中。 语法格式 { COMMIT | END } [
COMMIT PREPARED 功能描述 提交一个早先为两阶段提交准备好的事务。 注意事项 该功能仅在维护模式(GUC参数xc_maintenance_mode为on时)下可用。该模式谨慎打开,一般供维护人员排查问题使用,一般用户不应使用该模式。 命令执行者必须是该事务的创建者或
DECLARE 功能描述 DECLARE命令既可以定义一个游标,用于在一个大的查询里面检索少数几行数据,也可以作为一个匿名块的开始。 本节主要描述定义为游标的用法,开启匿名块的用法见BEGIN。 为了处理SQL语句,存储过程进程分配一段内存区域来保存上下文联系。游标是指向上下文区
DROP CAST 功能描述 DROP CAST用于删除类型转换。 注意事项 要能删除一个类型转换,必须拥有源或者目的数据类型的权限。这是和创建一个类型转换相同的权限。 语法格式 DROP CAST [ IF EXISTS ] (source_type AS target_type)