错误原因:collation与类型不匹配,类型问题。 解决办法:用户检查语句中的类型,collate仅支持字符相关类型。 示例: 1 2 3 postgres=# create table t1(a int collate "C"); ERROR: collations are
错误原因:递归查询中的列的字符集和非递归查询的列的字符集不一致。 解决办法:将非递归查询的输出字符集转换成递归查询的输出字符集。 示例: 1 2 3 4 5 6 7 8 9 postgres=# WITH RECURSIVE foo(x) AS postgres-# (SELECT
08000 错误原因:无法为COPY操作初始化数据节点之间的连接。 解决办法:需要依次检查:1. 集群状态是否正常;2. 节点之间的连接是否正常;3. 当前节点之间的网络连接是否正常;4. 所有节点上的内存资源是充足的,未发生OOM问题; 父主题: GAUSS-01201 -- GAUSS-01300
exist" SQLSTATE: 42P17 错误原因:索引的排序模式不存在。 解决办法:检查索引的排序模式是否正确。 示例: 1 2 3 4 5 6 7 8 9 10 11 postgres=# create table t7(c1 int,c2 text) postgres-#
SQLSTATE: 42P22 错误原因:无法决定在表达式索引中使用哪种排序方式。 解决办法:需要在创建表达式索引时指定排序方式。 示例: 1 2 3 4 5 6 7 8 9 10 11 12 postgres=# create table t8 (a text collate
oid: "03032VLM" 问题。 版本 8.2.0 新增特性:兼容Oracle Raw数据类型,使用方式如下: 插入或修改。 1 2 3 4 byte[] bytes = oracleResultSet.getBytes(2) prepareStatement.setBytes(bytes)
取消原因”包含关键字“deadlock detected”。 找到发生死锁的SQL语句,根据时间排序,可找到最近发生死锁的SQL语句。 图3 查找死锁SQL语句1 方法二 返回集群首页,左导航栏选择“监控 > 优化诊断”,进入优化诊断页面。 切换至“历史查询分析”界面,并在“历史
置了REPEATABLE READ隔离级别。该函数的输出不可用做set transaction snapshot的输入。 示例: 1 2 3 4 5 SELECT pg_export_snapshot(); pg_export_snapshot --------------------
ALTER SEQUENCE会阻塞nextval、setval、currval和lastval的调用。 语法格式 修改序列最大值或归属列。 1 2 3 4 ALTER SEQUENCE [ IF EXISTS ] name [ MAXVALUE maxvalue | NO MAXVALUE
解决办法:检查当前字符串比较的collation是否可能有多个,手动指定COLLATE collation_name。 示例: 1 2 3 4 5 6 7 8 9 10 11 postgres=# select a=b from t8; ERROR: could not
查询HUDI外表参数设置详情。 2 hudi_get_options(regclass) 内置函数 查询HUDI外表的属性信息(hoodie.properties)。 3 hudi_get_max_commit(regclass) 内置函数 获取当前HUDI外表最新commit的时间戳。 4 hudi_syn
Broadcast size large than 100MB Early spill Spill times is greater than 3 Spill on memory adaptive Hash table conflict 父主题: 系统视图
如果出现数据加载错误,请参见处理导入错误,并重新执行数据导入。 示例 创建一个名为product_info的目标表,示例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 DROP TABLE IF EXISTS
默认值false,即导出时数据文件第一行被识别为数据。 导出数据文件换行符样式(EOL)为0X0A。 创建的外表如下所示: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 CREATE FOREIGN TABLE foreign_tpcds_reasons
Broadcast size large than 100MB Early spill Spill times is greater than 3 Spill on memory adaptive Hash table conflict 父主题: 系统视图
置了REPEATABLE READ隔离级别。该函数的输出不可用做set transaction snapshot的输入。 示例: 1 2 3 4 5 SELECT pg_export_snapshot(); pg_export_snapshot --------------------
ALTER SEQUENCE会阻塞nextval、setval、currval和lastval的调用。 语法格式 修改序列最大值或归属列。 1 2 3 4 ALTER SEQUENCE [ IF EXISTS ] name [ MAXVALUE maxvalue | NO MAXVALUE
以及几何数据类型。参数值加在标准的数据位数上(FLT_DIG或DBL_DIG中合适的)。 参数类型:USERSET 取值范围:整型,-15~3 设置为3,表示包括部分有效的数据位。对转储需要精确恢复的浮点数据尤其有用。 设置为负数,表示摒弃不需要的数据位。 默认值:0 client_encoding
JDBC驱动包的版本号,请根据集群版本号,选择相应版本的驱动包,然后进入以下页面: 图3 Maven项目依赖 复制Maven库信息,并将其添加到pom.xml文件中。例如,在pom.xml文件中添加如下代码配置: gsjdbc4.jar 1 2 3 4 5 <dependency> <groupId>com
在集群列表中单击指定集群名称,进入“集群详情”页面。 在上侧导航栏单击“资源管理”。 切换至“异常规则”页签,用户可对异常规则进行编辑和删除操作。操作步骤如表3 异常规则管理操作所示。 表1 异常规则管理操作 操作入口 说明 编辑 单击指定异常规则操作列的“编辑”,弹出编辑异常规则页面,修改详情请参见表2。