检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
时间和日期处理函数和操作符 时间日期操作符 时间日期操作符请参见表1。 要尽量避免在查询中使用 'now'::date、'now'::timestamp、'now'::timestamptz字符串常量强转以及text_date('now')的类似表达式来获取数据库当前时间或者将当
GaussDB应用程序开发教程概述 GaussDB支持通过JDBC、ODBC、libpq、Psycopg、Go、ecpg等接口来连接数据库并进行操作。 JDBC JDBC(Java Database Connectivity,Java数据库连接)是用于执行SQL语句的Java A
e_global_temporary_table控制是否启用。如果max_active_global_temporary_table=0,关闭全局临时表功能。 临时表只对当前会话可见,因此不支持与\parallel on并行执行一起使用。 临时表不支持主备切换。 全局临时表不响应
默认不开启pkg_bpchar_opc扩展。检验扩展有没有开启,可以查看系统表pg_extension,有该扩展数据是开启了,没有则是没有开启。关闭扩展时,保持了前向兼容,开启扩展时,保持了与A数据库兼容。扩展功能为内部使用功能,不建议用户使用。 示例中所用的表结构都是以log_id为索引,共有log_id
组成结构为:时间戳.会话ID,当线程池模式开启(enable_thread_pool=on)时,会话ID为SessionID;而线程池模式关闭时,会话ID实际为线程ID。 pg_current_sessid() 描述:当前执行环境下的会话ID。 返回值类型:text 示例: gaussdb=#
考表中的主键作为外键的被参考字段。MySQL中,必须指定被参考表的被参考字段。 GaussDB无论foreign_key_checks是否关闭,都可以修改参考字段或被参考字段的数据类型。MySQL仅当foreign_key_checks为off时,才可以修改参考字段或被参考字段的数据类型。
listagg 描述:list类型agg聚集函数。 参数:smallint、text 返回值类型:text log_fdw_validator 描述:验证函数。 参数:text[]、oid 返回值类型:void nvarchar2typmodin 描述:获取varchar的typmod信息。
当文件存在但是大小为0时,此时不会去修复该文件,若想要修复该文件,需要将为0的文件删除后再修复。 删除文件需要等文件句柄(fd,file descriptor)自动关闭后再修复,人工操作可以执行重启进程,主备切换等命令。 该修复函数要求主备机待修复的文件路径应保持一致,如果不一致,则修复失败。也就是说,如果使用RELATIVE
为正常现象。 当文件存在但是大小为0时,此时不会去修复该文件,若想要修复该文件,需要将为0的文件删除后再修复。 删除文件需要等文件fd自动关闭后再修复,人工操作可以执行重启进程、主备切换命令。 参数说明: tableoid 要修复的文件对应的表oid,依据gs_verify_da
31 32 33 34 35 36 --为指定的DOC树添加DOMNODE节点,并通过DBE_XMLDOM.HASCHILDNODES()验证子节点是否添加成功。 DECLARE doc DBE_XMLDOM.DOMDocument; doc1 DBE_XMLDOM
xlog开始点到最新redo值之间是否发生ddl,检测到一条ddl则对所有表都不解码。 备注:打开三权分立时,只有数据库初始用户可以调用;关闭三权分立时,需要具备系统管理员权限。 参数说明: LSN_start 指定开始解码的lsn。 取值范围:字符串(LSN,格式为xlogid
31 32 33 34 35 36 --为指定的DOC树添加DOMNODE节点,并通过DBE_XMLDOM.HASCHILDNODES()验证子节点是否添加成功。 DECLARE doc DBE_XMLDOM.DOMDocument; doc1 DBE_XMLDOM
REATE建表error报错),MySQL不会报错。若GaussDB想要完成CREATE TABLE建表操作,可以通过设置sql_mode关闭严格模式。 -- GaussDB: m_db=# CREATE TABLE t_base (num_var numeric(20, 10)
表示创建索引时起的bgworker线程数量,例如2就表示将会起2个bgworker线程并发创建索引。 取值范围:[0,32],int类型,0表示关闭该功能。 默认值:不设置该参数,表示未开启并行建索引功能。 hasuids 参数开启:更新表元组时,为元组分配表级唯一标识id。 取值范围:on/off。
组成结构为:时间戳.会话ID,当线程池模式开启(enable_thread_pool=on)时,会话ID为SessionID;而线程池模式关闭时,会话ID为ThreadID。 pg_current_sessid 描述:当前执行环境下的会话ID。 返回值类型:text 示例: openGauss=#
注意事项 表的所有者、拥有表SELECT权限的用户或拥有SELECT ANY TABLE权限的用户,有权限读取表或视图中数据,当三权分立开关关闭时,系统管理员默认拥有此权限。 SELECT支持普通表的JOIN,不支持普通表和GDS外表的JOIN。即SELECT语句中不能同时出现普通表和GDS外表。
34 35 36 37 38 39 --为指定的DOC树添加DOMNODE节点,并通过DBE_XMLDOM.HASCHILDNODES()验证子节点是否添加成功。 DECLARE doc DBE_XMLDOM.DOMDocument; doc1 DBE_XMLDOM
34 35 36 37 38 39 --为指定的DOC树添加DOMNODE节点,并通过DBE_XMLDOM.HASCHILDNODES()验证子节点是否添加成功。 DECLARE doc DBE_XMLDOM.DOMDocument; doc1 DBE_XMLDOM
表示创建索引时起的bgworker线程数量,例如2就表示将会起2个bgworker线程并发创建索引。 取值范围:[0,32],int类型,0表示关闭并行建索引。 默认值:不设置该参数,表示未开启并行建索引功能。 hasuids 参数开启:更新表元组时,为元组分配表级唯一标识id。 取值范围:on/off。
通过GUC参数enable_union_all_order控制UNION ALL子查询是否保序: 开启方式:set enable_union_all_order to on。 关闭方式:set enable_union_all_order to off。 查询方式:show enable_union_all_order。