检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用 语法格式 创建全量物化视图 CREATE MATERIALIZED VIEW view_name AS query; 刷新全量物化视图 REFRESH MATERIALIZED VIEW view_name; 删除物化视图 DROP MATERIALIZED VIEW view_name
操作符 GaussDB数据库兼容除分层查询以外的运算符。 SQL运算符 表1 SQL运算符 序号 Oracle数据库 GaussDB数据库 1 一元运算符和二元运算符 支持 2 运算符优先级 支持 算术运算符 表2 算术运算符 序号 Oracle数据库 GaussDB数据库 1 正负
(对定长类型只允许plain) extended 指定系统将首先尝试压缩一个长的数据值,并且将在数据仍然太长的情况下把值移出主表行。 external允许值被移出主表, 但是系统将不会尝试对它进行压缩。
classid oid 包含该对象的系统表的OID,如果对象不是普通的数据库对象,则为NULL。 objid oid 对象在其系统表内的OID,如果对象不是普通数据库对象,则为NULL。
示例:不同场景下连接数据库参数配置 以下示例场景中node代表“host:port”,host为数据库服务器名称或IP地址,port为数据库服务器端口。 容灾场景 某客户有两套数据库实例,其中A数据库实例为生产数据库实例,B数据库实例为容灾数据库实例。当客户执行容灾切换时,A数据库实例将降为容灾数据库实例
全文检索 全文检索(或者说文本搜索)提供了查询可读性文档的能力,并且通过查询相关度将结果进行排序。搜索最常见的方式是:找到包含指定查询词的所有记录,并且按照查询顺序返回这些记录。 介绍 表和索引 控制文本搜索 附加功能 解析器 词典 配置示例 测试和调试文本搜索 限制约束 父主题:
此数据是从内核中转储到系统表GS_WLM_OPERATOR_INFO中的数据。 父主题: Operator
可以通过查询系统视图pg_cursors看到所有可用的游标。 语法格式 1 CLOSE { cursor_name | ALL } ; 参数说明 cursor_name 一个待关闭的游标名称。 ALL 关闭所有已打开的游标。 示例 请参考FETCH的示例。
可以通过查询系统视图pg_cursors看到所有可用的游标。 语法格式 1 CLOSE { cursor_name | ALL } ; 参数说明 cursor_name 一个待关闭的游标名称。 ALL 关闭所有已打开的游标。 示例 请参考FETCH的示例。
枚举类型的取值是在系统表pg_settings的enumvals字段取值定义的。 对于有单位的参数,在设置时请指定单位,否则将使用默认的单位。 参数的默认单位在系统表pg_settings的unit字段定义的。 内存单位有:KB(千字节)、MB(兆字节)和GB(吉字节)。
requirepeer 指定服务器的操作系统用户名。 返回值 connection对象(连接GaussDB数据库实例的对象)。 示例 请参见示例:常用操作。 父主题: Psycopg
包含文件 将外部文件包含到嵌入SQL程序中,可使用如下语句: EXEC SQL INCLUDE filename; EXEC SQL INCLUDE <filename>; EXEC SQL INCLUDE "filename"; ecpg预处理器按照如下顺序搜索文件: 当前目录
包含文件 将外部文件包含到嵌入SQL程序中,可使用如下语句: EXEC SQL INCLUDE filename; EXEC SQL INCLUDE <filename>; EXEC SQL INCLUDE "filename"; ecpg预处理器按照如下顺序搜索文件: 当前目录
Psycopg包 从发布包中获取,包名为GaussDB-Kernel-VxxxRxxxCxx-操作系统版本号-64bit-Python.tar.gz。 解压后有两个文件夹: psycopg2:psycopg2库文件。 lib:lib库文件。 父主题: 基于Psycopg开发
包含文件 将外部文件包含到嵌入SQL程序中,可使用如下语句: EXEC SQL INCLUDE filename; EXEC SQL INCLUDE <filename>; EXEC SQL INCLUDE "filename"; ecpg预处理器按照如下顺序搜索文件: 当前目录
为子计划结果进行物化的Hint 功能描述 为子计划结果进行物化,暂存查询记录。只在insert语句应用。 语法格式 material_subplan 示例 正常的insert into...select语句: insert into test select /*+ nestloop
搜索表 在不使用索引的情况下也可以进行全文检索。 一个简单查询:将body字段中包含america的每一行打印出来。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
DBE_PLDEBUGGER.info_locals debug端调试过程中,调用info_locals,打印当前存储过程内变量。该函数入参frameno表示查询遍历的栈层数,支持无入参调用,缺省为查看最上层栈变量,如表1所示。 表1 info_locals入参和返回值列表 名称
搜索表 在不使用索引的情况下也可以进行全文检索。 一个简单查询:将body字段中包含america的每一行打印出来。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
DBE_PLDEBUGGER.info_locals debug端调试过程中,调用info_locals,打印当前存储过程内变量。该函数入参frameno表示查询遍历的栈层数,支持无入参调用,缺省为查看最上层栈变量,如表1所示。 表1 info_locals入参和返回值列表 名称