检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
bind_argument,用于指定存放传递给存储过程参数值的变量。bind_argument前的修饰符与对应参数的修饰符一致。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
导出所有数据库 导出所有数据库 导出全局对象 父主题: 使用gs_dump和gs_dumpall命令导出元数据
PG_STAT_BAD_BLOCK PG_STAT_BAD_BLOCK视图显示自节点启动后,读取数据时出现Page/CU校验失败的统计信息。 表1 PG_STAT_BAD_BLOCK字段 名字 类型 描述 nodename text 节点名称。 databaseid integer
错误原因:非分区表不支持创建local模式下的分区索引。 解决办法:1、如果需要创建local模式下的分区索引,需要重新创建基表为分区表。 2、如果不需要创建local模式下的分区索引,需要删除Create unique index...local;语法最后的local参数。 GAUSS-01272:
GaussDB(DWS)存储过程数组和record 数组 record 父主题: GaussDB(DWS)存储过程
GaussDB(DWS)存储过程数组和record 数组 record 父主题: GaussDB(DWS)存储过程
scans nor searches for nulls" SQLSTATE: 0A000 错误原因:低版本的gin索引不支持,whole-index scan或null的搜索。 解决办法:在新版本上重新创建gin索引。 GAUSS-03432: "GIN does not support
错误原因:只有布尔类型的操作返回值才可计算连接选择率。 解决办法:请检查需要创建的operator是否是boolean类型。 GAUSS-01752: "only boolean operators can merge join" SQLSTATE: 42P13 错误原因:只有布尔类型的操作返回值才可用于生成mergejoin路径。
加密算法。 SM4-CTR-128 AES-CTR-128 remain text 保留字段。 应用示例 查看当前集群是否加密/查看当前集群的加密算法: 1 2 3 4 5 SELECT * FROM PG_TDE_INFO; is_encrypt | g_tde_algo |
式中所有系统表的索引状态信息。 表1 PG_STAT_SYS_INDEXES字段 名称 类型 描述 relid oid 此索引表的OID。 indexrelid oid 索引的OID。 schemaname name 索引中模式名。 relname name 索引的表名。 indexrelname
错误原因:VALUES中参数的个数和实际指定的列个数不一致。 解决办法:请检查VALUES中参数的个数和实际指定的列个数是否一致。 GAUSS-00114: "joins can have at most %d columns" SQLSTATE: 54000 错误原因:join中列的个数超过了限制。
OVERLAPS expression" SQLSTATE: 42601 错误原因:overlaps函数的右参数个数大于2。 解决办法:overlaps支持一个参数或者两个参数的表达式。 GAUSS-00162: "multiple ORDER BY clauses not allowed"
ode函数交换两张表的物理文件时,由于表1的物理存储文件无效,不能交换当前表的物理文件。 解决办法:1、确认gs_switch_relfilenode函数第一个参数中表1的物理文件是否有效;2、删除表1,通过create table语法重新创建表,重建当前表的物理文件 GAUSS-01118:
in'%s'" SQLSTATE: 22023 错误原因:导入非CSV格式时,指定的分隔符中包含了不允许的字符(a-z0-9以及.\)。 解决办法:重新指定分隔符,不允许出现a-z0-9以及.\中的任何一个字符。 GAUSS-01185: "COPY HEADER available
扩容前,如果您没有执行vacuum清理和回收存储空间,GaussDB(DWS)数据仓库中之前被删除的数据,可能没有释放占用的磁盘空间形成脏数据,导致磁盘浪费。 而在扩容时,系统会做一次重分布,集群扩容时新节点添加完成后,原节点存储的业务数据明显多于新节点,此时系统自动在所有节点重新分布保存数据。在开始做重
在字段设计时,基于查询效率的考虑,一般遵循以下原则: 【建议】尽量使用高效数据类型。 选择数值类型时,在满足业务精度的情况下,选择数据类型的优先级从高到低依次为整数、浮点数、NUMERIC。 【建议】当多个表存在逻辑关系时,表示同一含义的字段应该使用相同的数据类型。 【建议】对于字
原因分析 假定该表的名称为table_name,对于该现象可能有以下两种原因: 表本身没有delete过数据,使用VACUUM FULL table_name后无需清理delete的数据,因此表大小清理前后一样大。 在执行VACUUM FULL table_name时有并发的事务存在,可能会导致VACUUM
SPATIAL空间索引 GaussDB(DWS)不支持SPATIAL空间索引。DSC工具迁移时会根据GaussDB(DWS)的特性进行相应适配。 内联SPATIAL空间索引。 输入示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
数据库 在MySQL中,DATABASE 是一种模式对象,等同于Oracle、GaussDB(DWS)数据库的SCHEMA概念。DSC工具迁移时考虑了以下两个场景。 创建数据库 输入示例 create database IF NOT EXISTS dbname1 CHARACTER
在PL/SQL程序中,可以用NULL语句来说明“不用做任何事情”,即空语句。 空语句相当于一个占位符,可以使某些语句变得有意义,提高程序的可读性。 语法 空语句的用法如下: 1 2 3 4 5 6 7 8 9 DECLARE … BEGIN … IF v_num IS