检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在任何gsql客户端登录数据库成功后,可以使用该命令进行数据的导入/导出。但是与SQL的COPY命令不同,该命令读取/写入的文件是本地文件,而非数据库服务器端文件;所以,要操作的文件的可访问性、权限等,都是受限于本地用户的权限。 说明: \COPY只适合小批量,格式良好的数据导入,容错能力较差。导入数据应优先选择GDS或COPY。
序列号生成函数 generate_series()函数根据指定的开始值(start)、结束值(stop)和步长(step)返回一个基于系列的集合。 generate_series()函数的入参中,当step是正数且start大于stop,则返回零行。相反,当step是负数且sta
序列号生成函数 generate_series()函数根据指定的开始值(start)、结束值(stop)和步长(step)返回一个基于系列的集合。 generate_series()函数的入参中,当step是正数且start大于stop,则返回零行。相反,当step是负数且sta
2202E 错误原因:源数组中没有要替换的索引号的元素。 解决办法:检查输入参数。 GAUSS-03106: "invalid nargs: %d" SQLSTATE: XX000 错误原因:array的参数非法。 解决办法:修改查询中array的参数。 GAUSS-03107: "null
创建分区表索引HR_staffS_p1_index1,不指定索引分区的名字。 1 CREATE INDEX HR_staffS_p1_index1 ON HR.staffS_p1 (staff_ID) LOCAL; 创建分区索引HR_staffS_p1_index2,并指定索引分区的名字。 1 2 3 4 5 6 CREATE
session ID" SQLSTATE: 42704 错误原因:ALTER SYSTEM中使用的Session ID不正确。 解决办法:使用正确的Session ID,查询v$session视图查看。 GAUSS-00176: "parameter '%s' is assigned more
XX000 错误原因:无法获得文件的状态信息。 解决办法:检查文件状态是否异常,例如文件不存在,文件读取权限不够等。 GAUSS-02983: "requested length too large" SQLSTATE: 22023 错误原因:读取文件时,需要读取的长度超过了最大值。 解决办法:减少读取长度,减少到1G以下。
42804 错误原因:数组元素的类型不一致。 解决办法:检查输入参数。 GAUSS-03098: "insufficient data left in message" SQLSTATE: 22P03 错误原因:message中剩余的长度小于message首获取的长度值。 解决办法:检查当前字符串。
解决办法:需要查看数据节点上的日志来找出发生的错误类型,视具体问题采用不同的措施。 GAUSS-01228: "Missing data when batch insert compressed data !" SQLSTATE: XX000 错误原因:向行存表导入压缩数据的过程中,出现了数据丢失的现象。
位串就是一串1和0的字符串。它们可以用于存储位掩码。 GaussDB(DWS)支持两种位串类型:bit(n)和bit varying(n),其中n是一个正整数。 bit类型的数据必须准确匹配长度n,如果存储短或者长的数据都会报错。bit varying类型的数据是最长为n的变长类型,超
位串就是一串1和0的字符串。它们可以用于存储位掩码。 GaussDB(DWS)支持两种位串类型:bit(n)和bit varying(n),其中n是一个正整数。 bit类型的数据必须准确匹配长度n,如果存储短或者长的数据都会报错。bit varying类型的数据是最长为n的变长类型,超
解决办法:视图没有真正的存储,定义视图时不能指定为UNLOGGED。 GAUSS-00562: "unrecognized value for EXPLAIN option '%s': '%s'" SQLSTATE: 22023 错误原因:EXPLAIN FORMAT的参数无法识别。
错误原因:发送端连接断开,具体原因见Detail后的信息。 解决办法:查看对端DN是否出现故障,或排查网络是否出现异常。 GAUSS-02260: "Unhandled datatype for modulo or hash distribution\n" SQLSTATE: XX000 错误原因:无效的数据分布类型。
错误原因:无法找到对应的字符编码。 解决办法:请通过"select * from pg_conversion;"查看conname列,确认两种字符编码能否互相转换。 GAUSS-02608: "encoding name too long" SQLSTATE: 42622 错误原因:超长的字符编码名称。
解决办法:请检查输入数据是否超过上限。关于数据的取值范围请参考《SQL语法参考》的“数据类型”章节。 GAUSS-02972: "invalid input syntax for type real: '%s'" SQLSTATE: 22P02 错误原因:输入的需要转real类型的字符串格式不对。 解决办法:检查输入数据。
修改数据库所有者,当前用户必须是该数据库的所有者,且拥有CREATEDB权限,并确保该用户是新所有者角色的成员。 修改数据库默认表空间,该用户必须是该数据库的所有者或系统管理员,且拥有新表空间的CREATE权限。该语法会从物理上将一个数据库原来缺省表空间上的表和索引移至新的表空间。注意不在缺省表空间的表和索引不受此影响。
功能描述 更新表中的数据。UPDATE修改满足条件的所有行中指定的字段值,WHERE子句声明条件,SET子句指定的字段会被修改,没有出现的字段则保持它们的原值。 注意事项 要修改表,用户必须对该表有UPDATE权限。 对expression或condition条件里涉及到的任何表要有SELECT权限。
错误原因:系统内部错误。检测索引是否有不可用的分区,索引是InvalidOid。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01610: "relation %s is not partitioned" SQLSTATE: XX000 错误原因:系统内部错误。检测索引是否有不可用的分区,heap
number of columns" SQLSTATE: 42804 错误原因:别名的数量和列的数量无法匹配。 解决办法:通过\d+ tablename确认列的数目后,请检查当前查询语句的别名的数量和列的数量是否匹配。 GAUSS-02573: "no column alias was
GS_WAIT_EVENTS GS_WAIT_EVENTS视图显示当前节点上各类等待状态和事件的统计信息。 仅在GUC参数enable_track_wait_event为on的情况下,视图中各统计字段的数值才会被累加。若在运行过程中将enable_track_wait_event设置为o