检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"b":2}'::json->>'b'; ?column? ---------- 2 (1 row) #> container-json (b) text[] json(b) 获取在指定路径的JSON 对象,路径不存在则返回空。 SELECT '{"a": {"b":{"c": "foo"}}}'::json #>'{a
regexp_count(string text, pattern text [, position int [, flags text]])函数提供了获取匹配POSIX正则表达式模式的子串数量的功能。 regexp_instr(string text, pattern text [, position
regexp_count(string text, pattern text [, position int [, flags text]])函数提供了获取匹配POSIX正则表达式模式的子串数量的功能。 regexp_instr(string text, pattern text [, position
闪回DROP/TRUNCATE 背景信息 闪回DROP:可以恢复意外删除的表,从回收站(recyclebin)中恢复被删除的表及其附属结构如索引、表约束等。闪回drop是基于回收站机制,通过还原回收站中记录的表的物理文件,实现已drop表的恢复。 闪回TRUNCATE:可以恢复误
取值范围:整型,单位为s,最小值为0,最大值为259200。 默认值:0 在进行Ustore闪回查询时,如果中途设置该参数为0,则会清理闪回点快照信息,之前的任何版本不允许再做闪回查询。执行闪回查询会报错:"cannot find the restore point"。 如果想要保留的u
session超时时间参数。 【建议】使用JDBC连接池,在将连接释放给连接池前,需要执行以下操作,重置会话环境。否则,可能会因为历史会话信息导致的对象冲突。 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET
取值范围:整型,单位为s,最小值为0,最大值为259200。 默认值:0 在进行Ustore闪回查询时,如果中途设置该参数为0,则会清理闪回点快照信息,之前的任何版本不允许再做闪回查询。执行闪回查询会报错:"cannot find the restore point"。 如果想要保留的u
务中设置session超时时间参数。 使用JDBC连接池,在将连接释放给连接池前,需要执行以下操作,重置会话环境。否则,可能会因为历史会话信息导致的对象冲突。 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET
务中设置session超时时间参数。 使用JDBC连接池,在将连接释放给连接池前,需要执行以下操作,重置会话环境。否则,可能会因为历史会话信息导致对象冲突。 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET
设置不当的风险与影响:取值若超出范围,或者取值带有除s、min、h、d以外的单位时,会有报错提示。 在进行Ustore闪回查询时,如果中途设置该参数为0,则会清理闪回点快照信息,之前的任何版本不允许再做闪回查询。执行闪回查询会报错:"cannot find the restore point"。 如果想要保留的u
务中设置session超时时间参数。 使用JDBC连接池,在将连接释放给连接池前,需要执行以下操作,重置会话环境。否则,可能会因为历史会话信息导致的对象冲突。 如果在连接中设置了GUC参数,那么在将连接归还连接池之前,必须使用“SET SESSION AUTHORIZATION DEFAULT;RESET
一个需要连接数据库的使用者规划一个数据库用户。 在创建数据库用户时,至少需要指定用户名和密码。 默认情况下,数据库用户可以分为两大类,详细信息请参见表1。 表1 用户分类 分类 描述 初始用户 具有数据库的最高权限,并且具有所有的系统权限和对象权限。初始用户不受对象的权限设置影响
数据库)的备份恢复或者数据迁移操作前后表中的数据是否相同。在备份恢复或者数据迁移操作前后都需要用户通过手工执行SQL命令的方式获取执行结果,通过对比获取的执行结果判断操作前后表中的数据是否相同。 对于大表,CHECKSUM函数可能会需要很长时间。 如果某两表的CHECKSUM值不
XXX无效”等情况下回滚并重试。值为never时无保存点。 建议:不建议设置此参数,性能劣化严重。 currentSchema 作用:设置当前连接的Schema,如果未设置,则默认Schema为连接使用的用户名。 建议:建议配置此参数,业务数据所在的Schema。如果Schema
录日志信息。 取值范围:整型,取值范围0~2047,单位为MB。修改后可以reload生效,参数修改请参考表2进行设置。 默认值:16MB log_min_messages 参数说明:控制写到cm_agent日志文件中的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低,服务器运行日志中记录的消息就越少。
当在存储过程体中进行创建用户、修改密码或加解密等涉及密码或密钥相关操作时,系统表及日志中会记录密码或密钥的明文信息。为防止敏感信息泄露,不建议用户在存储过程体中进行涉及密码或密钥等敏感信息的相关操作。 示例 创建一个存储过程。 --创建存储过程,返回传入参数的和。 gaussdb=# CREATE
一个需要连接数据库的使用者规划一个数据库用户。 在创建数据库用户时,至少需要指定用户名和密码。 默认情况下,数据库用户可以分为两大类,详细信息请参见表1。 表1 用户分类 分类 描述 初始用户 具有数据库的最高权限,并且具有所有的系统权限和对象权限。初始用户不受对象的权限设置影响
BINARY类型面对输入超过n的字节数的字符输入(例如中文字符), 会将超限的整个字符截断。MySQL中会将超限的整个字符的前几位满足n范围内的字节信息保留,但输出时字符信息显示乱码。 在MySQL 8.0以上版本,默认以0x开头形式返回,GaussDB以多个\x形式返回。 说明: GaussDB中,
execute(); openGaussTrace.reset(); 使用链路跟踪功能时,应用层链路功能由业务保证。 应用必须向JDBC暴露获取traceId的接口,并将该接口实现类配置到JDBC连接串中。 同一请求的不同SQL使用的traceId须相同。 应用传入的traceId
MOVEMENT 行迁移开关。 如果进行UPDATE操作时,更新了元组在分区键上的值,造成了该元组所在分区发生变化,就会根据该开关给出报错信息,或者进行元组在分区间的转移。 取值范围: ENABLE(缺省值):行迁移开关打开。 DISABLE:行迁移开关关闭。 在打开行迁移开关情