检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
of PL/pgSQL function "proc_sys_ref" near line 4 自治事务函数不支持直接返回record类型和out出参&record类型同时返回。 gaussdb=# create table test_in (id int,a date); CREATE
zone类型。nlsparam指定字符串时间中月份和日的语言,形式为'nls_date_language=language',目前language只支持ENGLISH和AMERICAN两种语言。目前,正确使用nlsparam参数的结果和省略nlsparam参数的结果保持一致。具体请参见表3
GaussDB中,当同时使用阶乘(!!)和取非(!)时,阶乘(!!)和取非(!)中间需要添加空格,否则会报错。 GaussDB中,当需要多次取非操作时,!与!之间需使用空格隔开。 [NOT] REGEXP 支持,存在差异 GaussDB和MySQL在正则表达式中支持的元字符有所不
TABLE test_trigger_des_tbl; DROP TABLE 自治事务不支持非顶层匿名块调用(仅支持顶层自治事务,包括存储过程、函数和匿名块)。 gaussdb=# CREATE TABLE t1(a INT ,b TEXT); CREATE TABLE gaussdb=#
重编译指定Schema、函数和存储过程。当编译到的PL/SQL对象遇到报错时,将直接返回,不再继续编译。该PACKAGE已废弃。推荐使用pkg_util.gs_compile_schema。 PKG_UTIL.GS_COMPILE_SCH.... 重编译指定Schema、函数和存储过程。当编译
stinct值的计算是没有误差的;随着distinct值越来越多,hll会先后转换为Sparse模式和Full模式,这两种模式在计算结果上没有任何区别,只影响hll函数的计算效率和hll对象的存储空间。下面的函数可以用于查看hll的一些参数。 hll_print(hll) 描述:打印hll的一些debug参数信息。
stinct值的计算是没有误差的;随着distinct值越来越多,hll会先后转换为Sparse模式和Full模式,这两种模式在计算结果上没有任何区别,只影响hll函数的计算效率和hll对象的存储空间。下面的函数可以用于查看hll的一些参数。 hll_print(hll) 描述:打印hll的一些debug参数信息。
stinct值的计算是没有误差的;随着distinct值越来越多,hll会先后转换为Sparse模式和Full模式,这两种模式在计算结果上没有任何区别,只影响hll函数的计算效率和hll对象的存储空间。下面的函数可以用于查看hll的一些参数。 hll_print(hll) 描述:打印hll的一些debug参数信息。
zone类型。nlsparam指定字符串时间中月份和日的语言,形式为'nls_date_language=language',目前language只支持ENGLISH和AMERICAN。目前,正确使用nlsparam参数的结果和省略nlsparam参数的结果保持一致。具体信息如表3所示。
GaussDB支持分区表、临时表、多表连接查询默认值。 GaussDB支持查询列名包含字符串值节点(表示名称)和A_Star节点(表示出现“*”),如default(tt.t4.id)和default(tt.t4.*)。 GaussDB创建字段默认值时,如果没有检验字段类型的范围,使用default函数可能会报错。
参数说明:CN和DN间逻辑连接特性开关,重启集群生效。 该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 设置为on/true表示CN和DN之间连接为逻辑连接,使用libcomm组件。 设置为off/false表示CN和DN之间连接为物理连接,使用libpq组件。
stinct值的计算是没有误差的;随着distinct值越来越多,hll会先后转换为Sparse模式和Full模式,这两种模式在计算结果上没有任何区别,只影响hll函数的计算效率和hll对象的存储空间。下面的函数可以用于查看hll的一些参数。 hll_print(hll) 描述:打印hll的一些debug参数信息。
trace通常比较大,这里只给出本示例执行结果的关键trace的部分片段,如下所示: 片段1:在trace中,我们可以看到当前执行的sql和计划。 query_id | 69e138356181711a21de1211f639892b query | select
stinct值的计算是没有误差的;随着distinct值越来越多,hll会先后转换为Sparse模式和Full模式,这两种模式在计算结果上没有任何区别,只影响hll函数的计算效率和hll对象的存储空间。下面的函数可以用于查看hll的一些参数。 hll_print(hll) 描述:打印hll的一些debug参数信息。
其他系统函数 其他系统函数包含两类,兼容PostgreSQL的函数和实现内部功能的函数。这些函数不推荐使用,若需使用,请联系华为技术支持工程师。 兼容PostgreSQL的函数和操作符 下述列表为GaussDB的内建函数和操作符兼容PostgreSQL。 _pg_char_max_length
PKG_UTIL PKG_UTIL支持的所有接口请参见表1: 表1 PKG_UTIL 接口名称 描述 PKG_UTIL.LOB_GET_LENGTH 获取lob的长度。 PKG_UTIL.LOB_READ 读取lob对象的一部分。 PKG_UTIL.LOB_WRITE 将源对象按照指定格式写入到目标对象。
参数说明:CN和DN间逻辑连接特性开关,重启集群生效。 该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 设置为on/true表示CN和DN之间连接为逻辑链接,使用libcomm组件。 设置为off/false表示CN和DN之间连接为物理连接,使用libpq组件。
PKG_UTIL PKG_UTIL支持的所有接口请参见表1: 表1 PKG_UTIL 接口名称 描述 PKG_UTIL.LOB_GET_LENGTH 获取lob的长度。 PKG_UTIL.LOB_READ 读取lob对象的一部分。 PKG_UTIL.LOB_WRITE 将源对象按照指定格式写入到目标对象。
询中,尽量利用参数化路径的索引扫描。 predpush:利用代价在predpushnormal和predpushforce中选择一个最优的分布式计划,但是会增加优化时间。 以下是关闭和开启该查询重写规则的计划示例: openGauss=# set enable_fast_query_shipping=off;
LOADFROMFILE 读取指定位置和长度的数据库BFILE文件到指定位置的BLOB对象中。 DBE_LOB.LOADFROMBFILE 读取指定位置和长度的数据库BFILE文件到指定位置的LOB中。 DBE_LOB.LOADBLOBFROMFILE 读取指定位置和长度的数据库外部文件到指定位置的BLOB中(不支持大于1GB)。