检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CTE可以在当前语句块、当前语句块的后续CTE中,以及子层语句块中引用,但不能在父层语句块中引用。由于每个CTE的定义也是个语句块,因此也支持在该语句块中定义WITH表达式。 WITH中SELECT的基本价值是将复杂的查询分解称为简单的部分。示例如下: 1 2 3 4 5
其他数据库中或者依赖用户的对象是其他数据库,请用户先手动删除其他数据库中的依赖对象或直接删除依赖数据库,再删除用户。即drop user不支持跨数据库进行级联删除。 在多租户场景下,删除组用户时,业务用户也会同时被删除,如果指定CASCADE级联删除,那么删除业务用户时同时也指定
index_name [ MODIFY PARTITION index_partition_name ] UNUSABLE; 列存表不支持该语法。 重建表索引或索引分区。 1 2 ALTER INDEX index_name REBUILD [ PARTITION
N)函数对表插入数据,请保证nextval的可调用次数大于等于N+1次,否则会因为generate_series()函数会调用N+1次而导致报错。 不支持在template1数据库中创建SEQUENCE。 语法格式 1 2 3 4 CREATE SEQUENCE [ IF NOT EXISTS
息不一致,造成系统控制异常甚至出现集群不可用。 系统表不支持toast,无法跨页存储,一个页面大小为8K,系统表各个字段长度需小于8K。 表1 常见系统表举例 系统表名 描述 PG_AM 存储有关索引访问方法的信息。系统支持的每种索引访问方法都有一行。 PG_ATTRIBUTE 存储关于表字段的信息。
不能处理函数调用,可能由当前内存条件差引起。 HYT01 连接超时 数据源响应请求之前,连接超时。 IM001 驱动程序不支持此函数 调用了StatementHandle相关的驱动程序不支持的函数 示例 参见:示例 SQLSetConnectAttr 功能描述 设置控制连接各方面的属性。 原型 1
不能处理函数调用,可能由当前内存条件差引起。 HYT01 连接超时 数据源响应请求之前,连接超时。 IM001 驱动程序不支持此函数 调用了StatementHandle相关的驱动程序不支持的函数 示例 参见:示例 SQLSetConnectAttr 功能描述 设置控制连接各方面的属性。 原型 1
系统才会根据当前job的实时状态刷新job_status的值。 其中,当前任务的执行状态“p,w,l”仅8.3.0.100及以上集群版本支持。 start_date timestamp without time zone 作业第一次开始执行时间,时间精确到毫秒。 next_run_date
d字段长度增加guc管控,该字段为text类型,最大为1G减去8203B(即1073733621B)。该参数仅8.2.1.100及以上版本支持。 设置该参数时,表示能显示的最长字符数,超过该长度结尾显示‘...’。 参数类型:USERSET 取值范围:0~1073733616 默认值:1024
d字段长度增加guc管控,该字段为text类型,最大为1G减去8203B(即1073733621B)。该参数仅8.2.1.100及以上版本支持。 设置该参数时,表示能显示的最长字符数,超过该长度结尾显示‘...’。 参数类型:USERSET 取值范围:0~1073733616 默认值:1024
DECODE ( ENABLE_FLAG ,'Y' ,BUSINESS_ID ,NULL ) ) ; CASE语句 CREATE INDEX中不支持CASE语句。 输入 1 2 3 4 5 6 7 8 9 CREATE UNIQUE index GCC_RSRC_ASSIGN_U1
其他数据库中或者依赖用户的对象是其他数据库,请用户先手动删除其他数据库中的依赖对象或直接删除依赖数据库,再删除用户。即DROP USER不支持跨数据库进行级联删除。 在多租户场景下,删除组用户时,业务用户也会同时被删除,如果指定CASCADE级联删除,那么删除业务用户时同时也指定
如果为真,该索引为该表的主键。该字段为真时,indisunique也总是为真。 indisexclusion boolean 如果为真,该索引支持排他约束。 indimmediate boolean 如果为真,在插入数据时会立即执行唯一性检查。 indisclustered boolean
NO) NOCOMPRESS DISTRIBUTE BY HASH ("id"); ALTER TABLE CHECK 对表字段操作时,支持无命名约束和有命名约束,在某一列创建CHECK约束则可使用语法:ALTER TABLE 表名 ADD CHECK(<检查约束>); 如需命
1); 输入:UPDATE,使用ROWNUM 使用ROWNUM迁移的UPDATE和DELETE脚本包含LIMIT,GaussDB(DWS)不支持。 1 2 3 4 5 UPDATE SCMS_MSGPOOL_LST SET MSG_STD = '11' WHERE UNISEQNO
tablename DROP CONSTRAINT constraint_name ; 设置行级访问控制开关(9.1.0及以上集群版本支持) ALTER FOREIGN TABLE [ IF EXISTS ] tablename ENABLE | DISABLE
| (2 rows) pgxc_clear_disk_cache() 描述:用于完全清理磁盘缓存文件。该函数仅9.0.2及以上集群版本支持。 返回值类型:void 示例: 1 2 3 4 5 SELECT pgxc_clear_disk_cache(); pgxc_clear_disk_cache
其他数据库中或者依赖用户的对象是其他数据库,请用户先手动删除其他数据库中的依赖对象或直接删除依赖数据库,再删除用户。即drop user不支持跨数据库进行级联删除。 在多租户场景下,删除组用户时,业务用户也会同时被删除,如果指定CASCADE级联删除,那么删除业务用户时同时也指定
UNUSABLE 指定该参数时,在REINDEX时会忽略对象上的UNUSABLE索引或者UNUSABLE索引分区。该参数仅8.3.0.100及以上集群版本支持。 partition_name 需要重建索引的分区的名字或者索引分区的名字。 取值范围: 如果前面是REINDEX INDEX,则这里应该指定索引分区的名字;
START TRANSACTION; EXPLAIN ANALYZE ...; ROLLBACK; 语法格式 显示SQL语句的执行计划,支持多种选项,对选项顺序无要求: 1 EXPLAIN [ ( option [, ...] ) ] statement; 其中选项option子句的语法为: