检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
only %u blocks now" SQLSTATE: XX000 错误原因:要求截断的文件大小比真实文件的大小还要大。 解决办法:尝试使用同等功能的SQL进行执行来解决。 GAUSS-04188: "could not truncate file '%s': %m" SQLSTATE:
functions cannot have arguments of type %s" SQLSTATE: 42P13 错误原因:函数当中不允许使用format_type_be(proc->proargtypes.values[i])类型的参数。 解决办法:检查sql函数中参数的类型。
cluster nodes" SQLSTATE: 42501 错误原因:权限不足,执行create node语句需要系统管理员权限。 解决办法:使用系统管理员权限执行。 父主题: GAUSS-02101 -- GAUSS-02200
replication role to run a backup" SQLSTATE: 42501 错误原因:用户权限不足。 解决办法:请使用具有管理员权限账户进行备份操作。 父主题: GAUSS-03501 -- GAUSS-03600
TPC-H 533.05 170.08 172.62 TPC-DS 1321.76 645.424 622.214 在9.1.0版本,我们使用存算分离架构指定二级分区,基于ssb-flat 100 GB测试基准,对比DWS和ClickHouse的性能表现。从以下测试结果可以看到:
备注:set_config将参数setting_name设置为new_value,如果is_local为true,则新值将只应用于当前事务。如果希望新值应用于当前会话,可以使用false,和SQL语句SET是等效的。比如: 1 2 3 4 5 6 SELECT set_config('log_statement_stats'
ROLE/USER,则缺省值为当前角色/用户。 target_role必须有schema_name的CREATE权限。查看角色/用户是否具有schema的CREATE权限可使用has_schema_privilege函数。 1 SELECT a.rolname, n.nspname FROM pg_authid as
每个子表达式可以是pg_has_role(user, role, privilege)系统函数。 当脱敏策略永远成立时,即对所有用户(含表对象属主)均生效,建议使用表达式(1=1)创建脱敏策略。 WHEN子句缺省时,脱敏策略默认不生效,需用户手动指定WHEN子句表达式。 column_name 脱敏策略应用的表对象的列名。
'%s'" SQLSTATE: 22P02 错误原因:输入的polygon类型值无法解析。 解决办法:检查输入参数,应该以点对(a,b)格式使用","间隔的字符串输入。 GAUSS-03057: "invalid number of points in external 'polygon'
with time zone - 账户的有效结束时间;如果没有设置有效结束时间,则为NULL。 rolrespool name - 用户所能够使用的resource pool。 rolparentid oid PG_AUTHID.rolparentid 用户所在组用户的OID。 roltabspace
1); 对于指定范围内的整数,要指定参数low和high,并从结果中截取较小的数(最大值不能被作为可能的值)。所以对于0到99之间的整数,使用下面的代码: 1 SELECT TRUNC(DBMS_RANDOM.VALUE(0,100)); 父主题: GaussDB(DWS)存储过程高级包
row) 正如上面例子表明,tsquery不仅是文本,且比tsvector包含的要多。tsquery包含已经标注化为词条的搜索词,同时可能是使用AND、OR、或NOT操作符连接的多个术语。详细请参见文本搜索类型。函数to_tsquery和plainto_tsquery对于将用户书写
n和where的区别是: on条件是两表连接的约束条件。 where是对两表连接后产生的结果集再次进行过滤。 简单总结就是:on条件优先于where条件,在两表进行连接时被应用;生成两表连接结果集后,再应用where条件。 父主题: 查询GaussDB(DWS)数据
needs too many memory" SQLSTATE: 0A000 错误原因:列存导入记录过大。 解决办法:当前列存不支持过大记录,使用行存进行导入。 GAUSS-04389: "Failed to initialize multi-threads for LLVM." SQLSTATE:
"Not support feature of HDFS" SQLSTATE: 0A000 错误原因:HDFS不支持此特性。 解决办法:不建议使用此特性。 GAUSS-01645: "column store doesn't support backward scan" SQLSTATE:
而且不会抛出任何错误。类似地,如果显式地把一个位串数值转换成bit varying(n),如果它超过了n位,则它的右边将被截断。 位串类型使用示例: 创建示例表bit_type_t1: 1 2 3 4 5 6 CREATE TABLE bit_type_t1 ( BT_COL1
而且不会抛出任何错误。类似地,如果显式地把一个位串数值转换成bit varying(n),如果它超过了n位,则它的右边将被截断。 位串类型使用示例: 创建示例表bit_type_t1: 1 2 3 4 5 6 CREATE TABLE bit_type_t1 ( BT_COL1
PG_REDACTION_COLUMN系统表存储脱敏列的信息。 表1 PG_REDACTION_COLUMN字段 名称 类型 描述 object_oid oid 脱敏对象OID。 column_attrno smallint 脱敏列attrno。 function_type integer 脱敏类型。 说明:
---------------- ' ' 'contains' 'lexeme' 'spaces' 'the' (1 row) 使用常规的单引号引起来的字符串,字符串中嵌入的单引号(')和反斜杠(\)必须双写进行转义: 1 2 3 4 5 SELECT $$the lexeme
wrapper '%s'" SQLSTATE: 42501 错误原因:没有权限来修改foreign-data wrapper的所有者。 解决办法:使用系统管理员账户来修改foreign-data wrapper的所有者。 GAUSS-01068: "foreign-data wrapper