检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
--使用匿名块输出字符串。 openGauss=# BEGIN dbe_output.print_line('Hello'); END; / 相关链接 START TRANSACTION 父主题: SQL语法
SQL OPEN c1 USING SQL DESCRIPTOR mydesc; EXEC SQL OPEN :curname1; 相关链接 DECLARE 父主题: 嵌入式SQL命令
p为总位数,s为小数位数。 用户声明精度。每四位(十进制位)占用两个字节,然后在整个数据上加上八个字节的额外开销。 未指定精度的情况下,小数点前最大131,072位,小数点后最大16,383位。 NUMBER[(p[,s])] NUMERIC类型的别名,为兼容Oracle数据类型。 用户声明精度。
'Grace'); 如果用户已经知道表中字段的顺序,也可无需列出表中的字段。例如以下命令与上面的命令效果相同。 1 openGauss=# INSERT INTO customer_t1 VALUES (3769, 'hello', 'Grace'); 如果用户不知道所有字段的数值
持统计信息回滚操作。 ANALYZE VERIFY 场景不触发远程读,因此远程读参数不生效。对于关键系统表出现错误被系统检测出页面损坏时,将直接报错不再继续检测。 如果没有指定参数,ANALYZE处理当前数据库里用户拥有相应权限的每个表。如果参数中指定了表,ANALYZE只处理指定的表。
需要使用字符串的形式,如resilience_ctrlstmt_control_iopslimit = '1024'。 设置建议:I/O访问满时设置为较小值,I/O空闲时可设置为较大值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
fy的情况下,哈希表每占用1MB的内存,对应一次BitmapHeapScan的16GB的页面,达到work_mem上限后,会按此比例随数据访问量线性增长。 query_mem 参数说明:设置执行作业所使用的内存。 该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
启内存解密逃生通道的情况下使用。 \ct M-Compatibility模式不支持全密态。故不支持该语法。 在全密态数据库特性中,用于设置访问外部密钥管理者的参数。 \key_info KEY_INFO M-Compatibility模式不支持全密态。故不支持该语法。 全密态功能
用该hint。 scan hint支持在行存表、hdfs内外表、子查询表上指定。对于hdfs内表,由主表和delta表组成,delta表对用户不可见,故hint仅作用在主表上。 示例 为了hint使用索引扫描,需要首先在表item的i_item_sk列上创建索引,名称为i。 1 create
AUTHORIZATION 当前会话的用户标识符。 ALL 所有运行时参数。 示例 1 2 3 4 5 --把timezone设为缺省值。 gaussdb=# RESET timezone; --把所有参数设置为缺省值。 gaussdb=# RESET ALL; 相关链接 SET,SHOW 父主题:
saddr raw 暂不支持,值为NULL。 sid numeric 会话id。 user_name character varying(128) 用户名称。 address raw 暂不支持,值为NULL。 hash_value numeric 暂不支持,值为NULL。 sql_id character
patch_name name PATCH名称。 unique_sql_id bigint 查询全局唯一id。 owner oid PATCH的创建用户id。 enable boolean PATCH是否生效。 status "char" PATCH的状态(预留字段)。 abort boolean
这里的时间检查不能保证完全精确,原则上要保证各个CN上统计信息一致,因此在CN间同步信息时,即便超时也不会被打断。这导致实际的执行时间有可能超过用户定义的时间。 参数类型:整型 参数单位:秒(s) 取值范围:0 ~ 2147483,0表示没有超时限制。 默认值:300 设置方式:该参数
ic下创建一个临时序列用于保存当前名称的序号。由于普通用户没有在public下create权限,因此如果普通用户为当前db下第一次调用该函数,会失败,需要授权该普通用户在public下的create权限,或者使用有该权限的用户调用该接口以创建临时序列。 DBE_SCHEDULER
ic下创建一个临时序列用于保存当前名称的序号。由于普通用户没有在public下create权限,因此如果普通用户为当前db下第一次调用该函数,会失败,需要授权该普通用户在public下的create权限,或者使用有该权限的用户调用该接口以创建临时序列。 DBE_SCHEDULER
内建的范围类型int4range、int8range和daterange都使用一种正规的形式,该形式包括下界并且排除上界,也就是[)。不过,用户定义的范围类型可以使用其他形式。 定义新的范围类型 用户可以定义自己的范围类型。这样做最常见的原因是为了使用内建范围类型中提供的subtype上没有的范围。例如,要创建一个subtype
TE DIRECT on multinode not support agg functions.” 由于CN节点不存储用户表数据,不允许指定CN节点执行用户表上的SELECT查询。 不允许执行嵌套的EXECUTE DIRECT语句,即执行的SQL语句不能同样是EXECUTE D
TE DIRECT on multinode not support agg functions.” 由于CN节点不存储用户表数据,不允许指定CN节点执行用户表上的SELECT查询。 不允许执行嵌套的EXECUTE DIRECT语句,即执行的SQL语句不能同样是EXECUTE D
何线程。 GROUP_BAKWD,后端线程控制组。 GROUP_DEFWD,默认控制组,仅控制该级别的查询线程。 GROUP_TSWD每个用户的分时控制组,控制最底层的查询线程。 gid bigint 控制组ID。 classgid bigint Workload所属Class的控制组ID。
*PQexec(PGconn *conn, const char *command); 参数 表1 PQexec参数 关键字 参数说明 conn 指向包含链接的对象指针。 command 需要执行的查询字符串。 返回值 PGresult:包含查询结果的对象指针。 注意事项 应该调用PQresul