检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不被展开。 查询块sel$2是简单查询,优化器后续处理时进行查询改写,t1提升至sel$1进行处理,因此计划中没有显示在sel$2查询块的操作。 gaussdb=# explain (blockname on,costs off) select * from t2, (select
逻辑解码支持DDL GaussDB主机上正常执行DDL语句,通过逻辑解码工具可以获取到DDL语句。 表1 具体支持的DDL类型 表 索引 自定义函数 自定义存储过程 触发器 Sequence 视图 物化视图 Package Schema Comment on CREATE TABLE
| not null ename | character varying(10) | --演示在函数中对record进行操作。 gaussdb=# CREATE OR REPLACE FUNCTION regress_record(p_w VARCHAR2) RETURNS
连接数据库 使用Go驱动时,调用Go sql的标准接口open创建数据库连接,返回一个连接对象,传入驱动名称和描述字符串。 函数原型 Go驱动提供了如下的方法用于生成一个数据库连接对象。 func Open(driverName, dataSourceName string) (*DB
连接数据库 Go驱动提供了如下的方法用于生成一个数据库连接对象。 func Open(driverName, dataSourceName string) (*DB, error) 参数说明: driverName为驱动的名称,数据库的驱动名称为"opengauss",兼容"postgres。
PUTLINE函数和DBE_OUTPUT.PUT函数在处理该字符编码时会将其按照UTF8编码逻辑进行处理,将其先转换成server_encoding的编码格式后再进行后续操作,这样可能会导致函数返回值不符合预期或发生报错;当开启GUC参数enable_convert_illegal_char后,DBE_OUTPUT
适的hint_str --在任意CN执行下面的语句创建SQL PATCH,其中node_name和unique_query_id从第一步操作中获得 select * from dbe_sql_util.create_remote_hint_sql_patch(<node_name>
适的hint_str --在任意CN执行下面的语句创建SQL PATCH,其中node_name和unique_query_id从第一步操作中获得 select * from dbe_sql_util.create_remote_hint_sql_patch(<node_name>
对于statstable属性为空的普通表,无法使用此过程删除。 如果在用户统计信息表上创建了索引或者创建了其他依赖于该表的对象,那么在调用此过程时,会级联删除所有依赖于该表的对象。 当ownname参数值设置为null时使用当前schema,需将behavior_compat_option
记录日志的内容 debug_print_parse 参数说明:用于控制打印解析树结果。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启打印解析树结果的功能。 off:表示关闭打印解析树结果的功能。 默认值:off 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
记录日志的内容 debug_print_parse 参数说明:用于控制打印解析树结果。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启打印解析树结果的功能。 off:表示关闭打印解析树结果的功能。 默认值:off 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
集合支持的函数 集合操作符 = 参数:nesttable类型。 返回值:TRUE或FALSE,BOOLEAN类型。 功能描述:判断两个集合是否相等。 示例: gaussdb=# declare gaussdb-# type nest is table of int; gaussdb-#
DBE_SQL.LAST_ROW_COUNT 返回获取行数的累积计数。 DBE_SQL.RUN_AND_NEXT 在游标上执行一组动态定义操作后,读取游标数据。 DBE_SQL.SQL_BIND_VARIABLE 根据语句中的变量,绑定一个值到该变量。 DBE_SQL.SQL_BIND_ARRAY