数据仓库服务 GAUSSDB(DWS)-GAUSS-00061 -- GAUSS-00070
GAUSS-00061 -- GAUSS-00070
GAUSS-00061: "unrecognized A_Expr kind: %d"
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-00062: "column %s.%s does not exist"
SQLSTATE: 42703
错误原因:列名或者为空,或者拼写错误,或者不是关系表中定义的列名。
解决办法:请通过\d tablename检查当前指定的列名是否为表中指定的列名,如果不正确,请修改为合法的列名。
GAUSS-00063: "column '%s' not found in data type %s"
SQLSTATE: 42703
错误原因:给定列的类型定义错误。
解决办法:通过\d tablename确认表中列的类型定义是否正确。
GAUSS-00064: "could not identify column '%s' in record data type"
SQLSTATE: 42703
错误原因:列不存在,通过record数据类型不能识别列。
解决办法:检查列是否存在。
GAUSS-00065: "column notation .%s applied to type %s, which is not a composite type"
SQLSTATE: 42809
错误原因:通过记号'.'来访问一个非复合类型的成员。
解决办法:确认类型是否为复合类型,如果为非复合类型,不能通过记号'.'方式访问。
GAUSS-00066: "row expansion via '*' is not supported here"
SQLSTATE: 0A000
错误原因:当前上下文不支持通过*来进行列展开。
解决办法:当前上下文避免使用*进行列展开。
GAUSS-00067: "column reference '%s' is ambiguous"
SQLSTATE: 42702
错误原因:列引用时多次引用了同一列。
解决办法:请排查和修改语法,避免多次引用同一列。
GAUSS-00068: "column '%s' does not exist"
SQLSTATE: 42703
错误原因:列不存在。
解决办法:请检查表定义中是否存在要使用的列。
GAUSS-00069: "cross-database references are not implemented: %s"
SQLSTATE: 0A000
错误原因:不支持跨数据库的引用对象。
解决办法:避免跨数据库的引用。在数据库Database2中不能通过Database1.schema.object方式访问数据库Database1中的对象,object包括:表、索引、视图等。
GAUSS-00070: "improper qualified name (too many dotted names): %s"
SQLSTATE: 42601
错误原因:点分隔符使用不当,个数过多,无法正确解析。
解决办法:请减少点分隔符个数后重试。
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- 如何进行日志采集和转储_日志平台_日志接入_日志转储
- 数据库监控DMS_数据库智能运维_了解Auto Pilot_DMS_DWS节点监控
- GaussDB(DWS)服务_什么是IoT数仓_如何使用IoT数仓