检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
二进制类型 GaussDB(DWS)支持的二进制类型请参见表1。 表1 二进制类型 名称 描述 存储空间 BLOB 二进制大对象 目前BLOB支持的外部存取接口仅为: DBMS_LOB.GETLENGTH DBMS_LOB.READ DBMS_LOB.WRITE DBMS_LOB
二进制类型 GaussDB(DWS)支持的二进制类型请参见表1。 表1 二进制类型 名称 描述 存储空间 BLOB 二进制大对象 目前BLOB支持的外部存取接口仅为: DBMS_LOB.GETLENGTH DBMS_LOB.READ DBMS_LOB.WRITE DBMS_LOB
character、char 单字节内部类型。 1 text 变长字符串。 可变长度 nvarchar2 变长字符串。 可变长度 clob 文本大对象。 可变长度 日期/时间类型 timestamp with time zone 日期和时间,带时区。 8 timestamp without
定的字符。 参数说明: input_format 输入格式是由V和F组成的字符序列,与脱敏列数据长度相同。V对应位置的字符可能会被脱敏,F对象位置的字符会被忽略跳过,V字符序列标识脱敏范围。输入输出格式参数适用于定长数据,比如,银行卡号、身份证号、手机号等。 output_format
object_sub_id) 描述:获取数据库对象的描述。 返回类型:text 备注:pg_describe_object返回由目录OID,对象OID和一个(或许0个)子对象ID指定的数据库对象的描述。这有助于确认存储在pg_depend系统表中对象的身份。 pg_get_constra
e_sales”表对应的外表“obs_from_store_sales_001”的创建语法。请从附录创建外表拷贝其他外表的语法进行创建。 注意,以下语句中的<obs_bucket_name>代表OBS桶名,仅支持部分区域,当前支持的区域和对应的OBS桶名请参见表1。GaussDB
以展示成不同图表,且结合OBS服务提供脚本保存功能,OBS可全局设置,将SQL语句保存成文本文件放到OBS中。 该工具仅8.1.3及以上集群版本支持。 编辑器依赖GaussDB(DWS)和OBS服务,用户首先需要有GaussDB(DWS)集群查询和OBS查询,操作等功能,同时对接
54023 参数太多(TOO_MANY_ARGUMENTS) 类 55 - 对象不在预先要求的状态 55000 对象不在预先要求的状态(OBJECT_NOT_IN_PREREQUISITE_STATE) 55006 对象在使用中(OBJECT_IN_USE) 55P02 无法修改运行时参
使用函数访问数组 使用array_dims函数获得数组值的当前维度: 1 2 3 4 5 SELECT array_dims(tags) FROM books WHERE title = 'Robinson Crusoe'; array_dims ------------ [1:2]
GAUSS-04128: "malloc fails, out of memory" SQLSTATE: XX000 错误原因:系统内存不足,导致对象空间分配失败。 解决办法:待操作系回收部分内存后,再次执行操作。 GAUSS-04129: "Could not open file '%s':
解决办法:检查SQL语句。 GAUSS-02390: "cannot change sequence '%s'" SQLSTATE: 42809 错误原因:错误的对象类型,INSERT/UPDATE/DELETE语句不能修改Sequence。 解决办法:修改SQL语句。 父主题: GAUSS-02301
SCHEMA。 系统管理员在普通用户同名schema下创建的对象,所有者为schema的同名用户(非系统管理员)。 除系统管理员之外,其他用户即使被授权了schema的所有权限也无法在普通用户的同名schema下创建对象,除非把同名schema相关的角色权限赋予其他用户。具体操作
16 访问对象(表,函数等)时带上SCHEMA名称 违反规范的影响: 不指定SCHEMA名称前缀,实际会根据当前search_path中表空间列表,依次搜索所有表空间直到找到匹配的表作为目标表,可能因SCHEMA切换导致访问到非预期的表。 方案建议: 访问表和函数对象时显式指定“SCHEMA
TABLE obs_from_store_sales_001; DROP FOREIGN TABLE obs_from_date_dim_001; DROP FOREIGN TABLE obs_from_store_001; DROP FOREIGN TABLE obs_from_item_001;
使用函数访问数组 使用array_dims函数获得数组值的当前维度: 1 2 3 4 5 SELECT array_dims(tags) FROM books WHERE title = 'Robinson Crusoe'; array_dims ------------ [1:2]
value ' } [, ...] ) 用于指定外部服务器的各类参数,详细的参数说明如下所示。 address 指定的OBS服务终端节点或HDFS集群的IP地址。 OBS:OBS服务的终端节点(Endpoint)。 HDFS:HDFS集群的元数据节点(NameNode)所在的IP地址以及
privileges of array types" SQLSTATE: 0LP01 错误原因:不能为集合类型设定权限。 解决办法:在设定权限前确认对象的类型。 GAUSS-01883: "unrecognized privilege type '%s'" SQLSTATE: 42601 错误原因:不认识的权限类型。
dependency on %s because it is a system object" SQLSTATE: 0A000 错误原因:由于这是一个系统对象,所以无法移除依赖。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-01901 -- GAUSS-02000
secret_access_key OBS访问协议对应的SK值(OBS云服务界面由用户获取),创建外表时SK值会加密保存到数据库的元数据表中。该参数仅支持type为OBS时设置。 type 表示dfs_fdw连接的类型。 取值范围: OBS表示连接的是OBS。 HDFS表示连接的是HDFS。
requires type %s but expression is of type %s" SQLSTATE: 42804 错误原因:被赋值的对象和实际表达式的类型不匹配。 解决办法:修改SQL Statement。 父主题: GAUSS-00201 -- GAUSS-00300