openGauss SQL参考—SQL语法:SNAPSHOT(2)
参数说明
-
qualified_name
创建snapshot的名称。
取值范围:字符串,需要符合标识符命名规则。
-
version
(可省略)snapshot的版本号,当省略设置。系统会自动顺延编号。
取值范围:字符串,数字编号配合分隔符。
-
alias
对当前对象取的别名。
取值范围:字符串,需要符合标识符命名规则。
-
attr_list
目标对象的list集合。
取值范围:字符串,需要符合标识符命名规则。
-
num
指定的比例值。
取值范围:数字。
示例
create snapshot s1@1.0 comment is 'first version' as select * from t1;
create snapshot s1@3.0 from @1.0 comment is 'inherits from @1.0' using (INSERT VALUES(6, 'john'), (7, 'tim'); DELETE WHERE id = 1);
SELECT * FROM s1@1.0;
purge snapshot s1@1.0;
sample snapshot s1@2.0 stratify by name as nick at ratio .5;
publish snapshot s1@2.0;
archive snapshot s1@2.0;
相关链接
无。

浙公网安备 33010602011771号