检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ARRAY[]::int[]; array ------- {} (1 row) 也可以从子查询的结果中构造一个数组。此时,数组构造器是关键字ARRAY后拼接用圆括号包含的子查询,子查询必须只返回一个单独的字段。生成的一维数组将为子查询里每行结果生成一个元素,元素类型匹配子查询的输出字段。示例:
参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 X-Language 否 String 语言。 缺省值:en-us
= 10) (9 rows) 先针对子查询的关联字段进行分组聚集,再和主查询进行关联,减少相关子链接的重复扫描,提升查询效率,修改重写参数后,计划改变: gaussdb=# SET rewrite_rule = magicset; SET gaussdb=# explain (costs
前面没有设置,则取默认值。如SET f1 = f1 + 1, f2 = f1场景下,f1等于f1的默认值(假设为1)+1,f2等于f1计算后的值2。 不支持触发器,不会触发目标表的INSERT或DELETE触发器。 不支持延迟生效(DEFERRABLE)的唯一约束或主键。 如果表
当max_concurrent_autonomous_transactions参数设置为0时,自治事务将无法执行。 自治事务新启session后,将使用默认session参数,不共享主session下对象(包括session级别变量、本地临时变量、全局临时表的数据等)。 自治事务理论
10 ) select t2.c2,ssq.c2 from t2 right join ssq on ssq.c1 = t2.c1; 改写后的执行计划为: 1 2 3 4 5 6 7 8 9 10 11 QUERY PLAN
10 ) select t2.c2,ssq.c2 from t2 right join ssq on ssq.c1 = t2.c1; 改写后的执行计划为: 1 2 3 4 5 6 7 8 9 10 11 QUERY PLAN
2::float8); round ------- -0 (1 row) round(v numeric, s int) 描述:保留小数点后s位,s后一位进行四舍五入。 返回值类型:numeric 示例: 1 2 3 4 5 gaussdb=# SELECT round(42.4382
版本检索。旧版本保留:新增undo_retention_time配置参数,用来设置旧版本保留的时间,超过该时间的旧版本将被回收清理,请联系管理员修改。 语法 TIMECAPSULE TABLE table_name TO { TIMESTAMP | CSN } expression
JDBC客户端所在主机的时区。 GaussDB数据库实例所在主机的时区。 GaussDB数据库实例配置过程中时区。 时区设置相关的操作,请联系管理员。 fetchsize 在应用程序中,如果需要使用fetchsize,必须关闭autocommit。开启autocommit,会令fetchsize配置失效。
PARTITION 用于修改索引分区的所属表空间。 注意事项 只有索引的所有者或者拥有索引所在表的INDEX权限的用户有权限执行此命令,系统管理员默认拥有此权限。 语法格式 重命名表索引的名称。 1 2 ALTER INDEX [ IF EXISTS ] index_name
JDBC客户端所在主机的时区。 GaussDB数据库实例所在主机的时区。 GaussDB数据库实例配置过程中时区。 时区设置相关的操作,请联系管理员。 fetchsize 在应用程序中,如果需要使用fetchsize,必须关闭autocommit。开启autocommit,会令fetchsize配置失效。
PARTITION 用于修改索引分区的所属表空间。 注意事项 只有索引的所有者或者拥有索引所在表的INDEX权限的用户有权限执行此命令,系统管理员默认拥有此权限。 语法格式 重命名表索引的名称。 ALTER INDEX [ IF EXISTS ] index_name RENAME
置一致: JDBC客户端所在主机的时区。 GaussDB集群所在主机的时区。 GaussDB集群配置过程中时区。 时区设置相关的操作请联系管理员处理。 fetchsize 【关注】在应用程序中,如果需要使用fetchsize,必须关闭autocommit。开启autocommit,会令fetchsize配置失效。
参数单位:无 取值范围: trust:表示未配置端口认证。 gss:表示采用kerberos端口认证。 只有当kerberos服务端和客户端成功安装后才能修改为gss,否则GTM模块无法正常通信,将影响集群状态。 默认值:trust 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
2::float8); round ------- -0 (1 row) round(v numeric, s int) 描述:保留小数点后s位,s后一位进行四舍五入。 返回值类型:numeric 示例: 1 2 3 4 5 gaussdb=# SELECT round(42.4382
= 10) (9 rows) 先针对子查询的关联字段进行分组聚集,再和主查询进行关联,减少相关子链接的重复扫描,提升查询效率,修改重写参数后,计划改变: gaussdb=# set rewrite_rule = magicset; SET gaussdb=# explain (costs
10 ) select t2.c2,ssq.c2 from t2 right join ssq on ssq.c1 = t2.c1; 改写后的执行计划为: 1 2 3 4 5 6 7 8 9 10 11 QUERY PLAN
参数说明:是否允许非系统管理员和非监控管理员执行EXECUTE DIRECT ON语句。 该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示允许任意用户执行EXECUTE DIRECT ON语句。 off表示只允许系统管理员和监控管理员执行EXECUTE
对于数据非跨分区结果,第一个操作执行完后,第二个操作不会报错。 如果第一个操作是update,第二个操作能成功找到最新的数据,之后对新数据操作。 如果第一个操作是delete,第二个操作看到当前数据已经被删除而且找不到最新数据,就终止操作。 对于数据跨分区结果,第一个操作执行完后,第二个操作会报错。