检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
支持多数PL/SQL的上下文和语句内调用COMMIT/ROLLBACK/SAVEPOINT,包括常用的IF/FOR/CURSOR LOOP/WHILE。 支持存储过程返回值与简单表达式计算中调用含有COMMIT/ROLLBACK/SAVEPOINT的存储过程或者函数。 支持提交/回滚的内容: 支持DDL在COMMIT/ROLLBACK后的提交/回滚。
支持多数PL/SQL的上下文和语句内调用COMMIT/ROLLBACK/SAVEPOINT,包括常用的IF/FOR/CURSOR LOOP/WHILE。 支持存储过程返回值与简单表达式计算中调用含有COMMIT/ROLLBACK/SAVEPOINT的存储过程或者函数。 支持提交/回滚的内容: 支持DDL在COMMIT/ROLLBACK后的提交/回滚。
取消某连接上正在执行的SQL语句。 COMM 等待事件 stop query 停止某连接上正在执行的查询。 COMM 等待事件 wait node 等待接收与某节点的连接上的数据。 COMM 等待事件 flush data 等待向网络中的其他节点发送数据。 COMM 等待事件 stream get
mory总量的50%],默认值为1与max_process_memory/1048576*10%的较大值,其中1048576为kB到GB的单位转换。当超过内存阈值时,解码过程将出现解码中间结果写临时文件的现象,影响逻辑解码的性能。临时文件的大小与事务修改的数据量成正比。如果临时文
max(expression) 描述:所有输入行中expression的最大值。 参数类型:任意数组、数值、字符串、日期/时间类型。 返回类型:与参数数据类型相同 示例: 1 2 3 4 5 6 7 8 9 10 11 gaussdb=# CREATE TABLE max_t1(a
max(expression) 描述:所有输入行中expression的最大值。 参数类型:任意数组、数值、字符串、日期/时间类型。 返回类型:与参数数据类型相同 示例: 1 2 3 4 5 6 7 8 9 10 11 gaussdb=# CREATE TABLE max_t1(a
多列分区的分区规则如下: 从第一列开始比较。 如果插入的值当前列小于分区当前列边界值,则直接插入。 如果插入的当前列等于分区当前列的边界值,则比较插入值的下一列与分区下一列边界值的大小。 如果插入的当前列大于分区当前列的边界值,则换下一个分区进行比较。 START END语法格式 对于从句是START
CREATE SCHEMA 修改模式属性 ALTER SCHEMA 删除模式 DROP SCHEMA 定义表空间 表空间用于管理数据对象,与磁盘上的一个目录对应。所涉及的SQL语句,请参考表5。 表5 表空间定义相关SQL 功能 相关SQL 创建表空间 CREATE TABLESPACE
型的名称、名称空间和OID之外没有可靠的信息。 typdelim "char" 当分析数组输入时,分隔两个此类型数值的字符请注意该分隔符是与数组元素数据类型相关联的,而不是和数组数据类型关联。 typrelid oid 为零。 typelem oid 如果不为0,则它标识pg_t
TABLE case_when_t1; DECODE DECODE的语法图请参见图2。 图2 decode::= 将表达式base_expr与后面的每个compare(n) 进行比较,如果匹配返回相应的value(n)。如果没有发生匹配,则返回default。 示例请参见条件表达式函数。
当分区表只有一个一级分区或二级分区时,不能删除该分区。 不支持删除HASH分区。 选择分区使用PARTITION FOR(),括号里指定值个数应该与定义分区时使用的列个数相同,并且一一对应。 切割分区只能对二级分区(叶子节点)进行切割,被切割分区只能是RANGE、LIST分区策略,不支持
TABLE case_when_t1; DECODE DECODE的语法图请参见图2。 图2 decode::= 将表达式base_expr与后面的每个compare(n) 进行比较,如果匹配返回相应的value(n)。如果没有发生匹配,则返回default。 支持对XML类型数据操作。
在聚簇过程中,系统会先创建一个按照索引顺序建立的表的临时备份,同时也建立表上的每个索引的临时备份。因此,聚簇过程中需要保证磁盘上有足够的剩余空间,至少是表大小与全部索引大小之和。 因为CLUSTER记录着哪些索引曾被用于聚簇,所以用户可以在第一次手动指定索引,对指定表进行聚簇,然后设置一个周期化执行
的。VACUUM、ANALYZE和一些DDL语句(例如,CREATE INDEX)会引起此字段更新。 reltoastrelid oid 与该表关联的TOAST表的OID ,如果没有则为0。 TOAST表在一个从属表里“离线”存储大字段。 reltoastidxid oid 对于
表达式、数组表达式。 目前静态剪枝不支持子查询表达式。 为了支持分区表剪枝,在计划生成时会将分区键上的过滤条件强制转换为分区键类型,该操作与隐式类型转换规则存在差异,可能导致相同条件在分区键上转换报错,非分区键无报错的情况。 静态剪枝支持的典型场景具体示例如下: 比较表达式 gaussdb=#
--------+--------- tcpds | test_v1 | view | role_test | (1 row) 设置与重置视图选项。 --修改视图选项。 gaussdb=# ALTER VIEW tcpds.test_v1 SET (security_barrier
L参考 > SQL语法 > CREATE CLIENT MASTER KEY”章节 // 华为云场景下,KEY_PATH中需使用项目ID与密钥ID,在准备阶段已介绍如何获取密钥ID,配置阶段已介绍如何获取项目ID _, err = db.Exec("CREATE CLIENT MASTER
多列分区的分区规则如下: 从第一列开始比较。 如果插入的值当前列小于分区当前列边界值,则直接插入。 如果插入的当前列等于分区当前列的边界值,则比较插入值的下一列与分区下一列边界值的大小。 如果插入的当前列大于分区当前列的边界值,则换下一个分区进行比较。 START END语法格式 对于从句是START
createxml('<a>123</a>'); createxml -------------- <a>123</a> (1 row) 与A数据库差异:在PL/SQL中,createxml允许入参为空串,并返回NULL。 字符串encoding只支持UTF-8、GBK、LATI
前初始化10个xLog文件。 默认值:0 comm_sender_buffer_size 参数说明:用于设置Stream计划中CN与DN之间,DN与DN之间每次交互的BUFFER大小,在一些情况下不同的取值会对Stream性能产生影响,重置后需要重启集群生效,单位KB。 该参数属