检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
2)' @> point '(1,1)' AS RESULT; result -------- t (1 row) <@ 描述:图形是否被包含于另一个图形。 示例: 1 2 3 4 5 openGauss=# SELECT point '(1,1)' <@ circle '((0
2)' @> point '(1,1)' AS RESULT; result -------- t (1 row) <@ 描述:图形是否被包含于另一个图形。 示例: 1 2 3 4 5 openGauss=# SELECT point '(1,1)' <@ circle '((0
tcp_user_timeout 参数说明:在支持TCP_USER_TIMEOUT套接字选项的操作系统上,设置GaussDB在发送数据时,指定传输的数据在TCP连接被强制关闭之前可以保持未确认状态的最大时长。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 如果操作系统不支持TCP_U
temporarily unavailable”。 对于管理员用户的连接数限制会略超过max_connections设置,目的是为了让管理员在连接被普通用户占满后仍可以连接上数据库,再超过一定范围(sysadmin_reserved_connections参数)后才会报错。即管理员用户的
xplain_perf_mode为normal模式以精简输出信息。 如果在视图定义(CREATE VIEW)时指定hint,则在该视图每次被应用时会使用该hint。 当使用random plan功能(参数plan_mode_seed不为0)时,查询指定的Plan Hint不会被使用。
xplain_perf_mode为normal模式以精简输出信息。 如果在视图定义(CREATE VIEW)时指定hint,则在该视图每次被应用时会使用该hint。 当使用random plan功能(参数plan_mode_seed不为0)时,查询指定的Plan Hint不会被使用。
ROW六类触发器,且所有触发器都可下推。 执行触发器语句时是用触发器创建者的身份进行权限判断的。 执行创建触发器操作的用户需要拥有指定表的TRIGGER权限或被授予了CREATE ANY TRIGGER权限。 BEFORE触发的行级触发器函数可以返回一个NULL值,表示忽略对该行的操作,之后的触发器
2)' @> point '(1,1)' AS RESULT; result -------- t (1 row) <@ 描述:图形是否被包含于另一个图形。 示例: 1 2 3 4 5 gaussdb=# SELECT point '(1,1)' <@ circle '((0,0)
3] @> ARRAY[3,1] AS RESULT; result -------- t (1 row) <@ 描述:一个数组是否被包含于另一个数组。 示例: 1 2 3 4 5 gaussdb=# SELECT ARRAY[2,7] <@ ARRAY[1,7,4,2,6]
2)' @> point '(1,1)' AS RESULT; result -------- t (1 row) <@ 描述:图形是否被包含于另一个图形。 示例: 1 2 3 4 5 gaussdb=# SELECT point '(1,1)' <@ circle '((0,0)
要求高的场景中使用。 执行触发器语句时是用触发器创建者的身份进行权限判断的。 执行创建触发器操作的用户需要拥有指定表的TRIGGER权限或被授予了CREATE ANY TRIGGER权限。 BEFORE触发的行级触发器函数可以返回一个NULL值,表示忽略对该行的操作,随后的触发器
= t2.c1) -> Seq Scan on t2 (9 rows) --可以看到过滤条件被推到子查询中执行。 openGauss=# set rewrite_rule='predpushforce'; SET openGauss=#
xplain_perf_mode为normal模式以精简输出信息。 如果在视图定义(CREATE VIEW)时指定hint,则在该视图每次被应用时会使用该hint。 当使用random plan功能(参数plan_mode_seed不为0)时,查询指定的plan hint不会被使用。
2)' @> point '(1,1)' AS RESULT; result -------- t (1 row) <@ 描述:图形是否被包含于另一个图形。 示例: 1 2 3 4 5 gaussdb=# SELECT point '(1,1)' <@ circle '((0,0)
text[]) 描述:从一个文本数组构造一个object-json。这是个重载函数,当入参为一个文本数组的时候,其数组长度必须为偶数,成员被当做交替出现的键值对。两个文本数组的时候,第一个数组认为是键,第二个认为是值,两个数组长度必须相等。键不可为null。 返回类型:object-json
NULL,SET DEFAULT动作同时指定。 修改和删除生成列的方法和普通列相同。删除生成列依赖的普通列,生成列被自动删除。不能改变生成列所依赖的列的类型。 生成列不能被直接写入。在INSERT或UPDATE命令中, 不能为生成列指定值, 但是可以指定关键字DEFAULT。 生成列的权限控制和普通列一样。
NULL、SET DEFAULT动作同时指定。 修改和删除生成列的方法和普通列相同。删除生成列依赖的普通列,生成列被自动删除。不能改变生成列所依赖的列的类型。 生成列不能被直接写入。在INSERT或UPDATE命令中,不能为生成列指定值,但是可以指定关键字DEFAULT。 生成列的权限控制和普通列一样。
是否可以为空 描述 dest_lob clob/blob INOUT 否 写入的目标对象。 src_lob clob/blob IN 否 被写入的源对象。 len int IN 否 源对象的写入长度。 start_pos int IN 否 目标对象的写入起始位置。 PKG_UTIL
有UNIQUE的WHERE强制一个表的某个子集的唯一性。 取值范围:predicate表达式只能引用表的字段,它可以使用所有字段,而不仅是被索引的字段。目前,子查询和聚集表达式不能出现在WHERE子句里。不建议使用int等数值类型作为predicate,因为int等数值类型可以隐
port2的匹配情况为ip1:port1, ip2:port2, ip3:port1。 当num(ip) < num(port)时,则多余的port被舍弃,即使用不到。例如host = ip1, ip2, ip3 port = port1, port2, port3, port4的匹配情况为ip1:port1