检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
WITH)和递归(CONNECT BY)子句中,作为JOIN条件最先执行;否则,将其置于递归(CONNECT BY)子句结束之后,作为过滤条件执行。 在内部实现时,是先把原WHERE表达式的语法树中的不满足下推的子表达式删除后得到最终下推的表达式,再把原WHERE表达式的parsetree中的满足
通过内置角色(gs_role_public_synonym_create、gs_role_public_synonym_drop)的方式也可以实现回收PUBLIC同义词的权限。 回收创建PUBLIC同义词权限: REVOKE gs_role_public_synonym_create
通过内置角色(gs_role_public_synonym_create、gs_role_public_synonym_drop)的方式也可以实现回收PUBLIC同义词的权限。 回收创建PUBLIC同义词权限: REVOKE gs_role_public_synonym_create
bLink的本质是表达式。针对SubLink场景而言,由于SubLink可以出现在约束条件、表达式中,按照GaussDB对sublink的实现,sublink可以分为以下几类: exist_sublink:对应EXIST、NOT EXIST语句。 any_sublink:对应op
个目标文件的路径、一个SQL查询、一个过程语言文本。 DETERMINISTIC SQL语法兼容接口,未实现功能,不推荐使用。 LANGUAGE lang_name 用以实现函数的语言的名称。可以是SQL,internal,或者是用户定义的过程语言名称。为了保证向下兼容,该名称可
bLink的本质是表达式。针对SubLink场景而言,由于SubLink可以出现在约束条件、表达式中,按照GaussDB对sublink的实现,sublink可以分为以下几类: exist_sublink:对应EXIST、NOT EXIST语句 any_sublink:对应op
执行触发器时要提供给函数的可选的以逗号分隔的参数列表。参数是文字字符串常量,简单的名称和数字常量也可以写在这里,但它们都将被转换为字符串。 请检查触发器函数的实现语言的描述,以了解如何在函数内访问这些参数。 关于触发器种类: INSTEAD OF的触发器必须标记为FOR EACH ROW,并且只能在视图上定义。
以考虑关闭该功能。 创建静态线程池功能约束:前提为分布式CN开启线程池,当前功能解决DN分片故障的场景,保障CN仍有可用的线程给业务使用,实现业务不中断。由单CN查询导致的线程池占满不在设计解决范围内,同时对业务仅在单CN查询的情况不纳入管控和统计。 thread_pool_stream_attr
志文件的名称,仅sysadmin用户可以访问。通常日志文件名是按照strftime模式生成,因此可以用系统时间定义日志文件名,用%转义字符实现,在该版本中已废弃。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 建议使用%转义字符定义日志文件名称,否则难以对日志文件进行有效的管理。
执行触发器时要提供给函数的可选的以逗号分隔的参数列表。参数是文字字符串常量,简单的名称和数字常量也可以写在这里,但它们都将被转换为字符串。 请检查触发器函数的实现语言的描述,以了解如何在函数内访问这些参数。 关于触发器种类: INSTEAD OF的触发器必须标记为FOR EACH ROW,并且只能在视图上定义。
c源程序,提供libpq基本且常见的使用场景。 * 使用libpq提供的PQconnectdb、PQexec、PQntuples、PQfinish等接口实现数据库建连,执行sql,获取返回结果以及资源清理。 */ #include <stdio.h> #include <stdlib.h> #include
个目标文件的路径、一个SQL查询、一个过程语言文本。 DETERMINISTIC SQL语法兼容接口,未实现功能,不推荐使用。 LANGUAGE lang_name 用以实现函数的语言的名称。可以是SQL,internal,或者是用户定义的过程语言名称。为了保证向下兼容,该名称可
参数说明:当该参数设置为on时,通过提升deltamerge内部实现的锁级别,避免和update/delete并发操作导致的报错。该参数可在PDB级别设置。 参数类型:布尔型 参数单位:无 取值范围: on:提升deltamerge内部实现的锁级别,并发执行deltamerge和update
个目标文件的路径、一个SQL查询、一个过程语言文本。 DETERMINISTIC SQL语法兼容接口,未实现功能,不推荐使用。 LANGUAGE lang_name 用以实现函数的语言的名称。可以是SQL,C,internal,或者是用户定义的过程语言名称。为了保证向下兼容,该名
而实际的写入位置则是从服务器内部缓冲区写出时的终点。写入位置是可以从服务器外部检测到的终点,如果要归档部分完成事务日志文件,则该操作即可实现。插入点主要用于服务器调试目的。如果是只读操作,不需要系统管理员权限。 gs_current_xlog_insert_end_location()
+------+ | NULL | +------+ 1 row in set (0.00 sec) GaussDB的bool、serial的实现机制与MySQL不同,因此其默认零值与MySQL不同,例如: GaussDB的行为 gaussdb=# CREATE TABLE test(f1
同的SQL PATCH。对于DML,则同一个SQL PATCH可以对不同入参的语句生效,并且忽略大小写和空格。 示例 SQL PATCH的实现当前基于Unique SQL ID,所以需要打开相关的运维参数才可以生效(enable_resource_track = on,instr_unique_sql_count
而实际的写入位置则是从服务器内部缓冲区写出时的终点。写入位置是可以从服务器外部检测到的终点,如果要归档部分完成事务日志文件,则该操作即可实现。插入点主要用于服务器调试目的。如果是只读操作,不需要系统管理员权限。 gs_current_xlog_insert_end_location()
malform <node2>node2</node2> <node3>node3</node3> </root> 目前xmltable_clause实现的功能与A数据库和PG数据库还存在如下差异,使用时请注意,详见表1。 表1 GaussDB Kernel与A数据库和PG数据库对比 GaussDB
参数:表示精度(秒后小数位数),int类型,范围为[0,6],缺省时默认值为0,无效精度值都报错。 返回值类型:time without time zone 实现方式:映射成系统函数curtime。 示例: gaussdb_m=# SELECT current_time(); current_time