MOVE PARTITION index_partition_name TABLESPACE new_tablespace; ALTER LARGE OBJECT 用于更改一个large object的定义。它的唯一的功能是分配一个新的所有者。 ALTER LARGE OBJECT large_object_oid OWNER TO new_owner; ALTER MASKING POLICY 修改脱敏策略。 ALTER MASKING POLICY policy_name { ADD | REMOVE | MO...
|MODIFYcolumn_namedata_type|MODIFYcolumn_name[ CONSTRAINT constraint_name ]NOTNULL[ ENABLE ]|MODIFYcolumn_name[ CONSTRAINT constraint_name ]NULL4.GC:ALTERFOREIGNTABLE[ IF EXISTS ]tablenameOPTIONS( {[ SET ]option['value']} [, ... ]);ALTERFOREIGNTABLE[ IF EXISTS ]tablenameOWNERTOnew_owner;AL...
openGauss存储引擎支持多个存储引擎来满足不同场景的业务诉求,目前支持行存储引擎、列存储引擎和内存引擎。 早期计算机程序通过文件系统管理数据,到了20世纪60年代这种方式就开始不能满足数据管理要求了,用户逐渐对数据并发写入的完整性、高效检索提出更高的要求。由于机械磁盘的随机读写性能问题,从20世纪80年代开始,大多数...
NOTICE: schema "plpgsql_array_interface" does not exist, skipping create schema plpgsql_array_interface; set current_schema = plpgsql_array_interface; -- test array interface count -- create or replace procedure array_interface_p1() as @@ -30,7 +27,6 @@ begin raise NOTICE '%', colors1...
# This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. m4_define([AC_PROG_CC], ...
# not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ ...
ALTER LARGE OBJECT BEGIN CREATE PACKAGE DROP APP WORKLOAD GROUP MAPPING DROP TABLESPACE SAVEPOINT ALTER MASKING POLICY CALL CREATE PACKAGE BODY DROP AUDIT POLICY DROP TEXT SEARCH CONFIGURATION SELECT ALTER MATERIALIZED VIEW CHECKPOINT CREATE PROCEDURE DROP CLIENT MASTER KEY DROP TEXT SEARCH DICTIONARY SELEC...