Skip to main content

ALTER SINK

ALTER SINK 命令用于修改 sink 的元数据。

info

要修改 sink 的 SQL 定义,请参考 修改流式作业

句法

ALTER SINK sink_name 
alter_option;

alter_option 取决于您要对 sink 执行的操作。有关所有支持的子句,请参阅下面的章节。

子句

OWNER TO

句法
ALTER SINK sink_name
OWNER TO new_user;
参数或子句描述
OWNER TO此子句可更改 sink 的所有者。这将级联更改所有相关的内部对象。
new_user要分配给 sink 的新所有者。
示例
-- 将名为 "sink1" 的 sink 的所有者更改为用户 "user1" 
ALTER SINK sink1 OWNER TO user1;

SET SCHEMA

句法
ALTER SINK sink_name
SET SCHEMA schema_name;
参数或子句描述
SET SCHEMA此子句可将 sink 移动到不同的 schema。
schema_namesink 将移动到的 schema 的名称。
示例
-- 将名为 “test_sink” 的 sink 移动到名为 “test_schema” 的 schema 
ALTER SINK test_sink SET SCHEMA test_schema;

RENAME TO

句法
ALTER SINK sink_name
RENAME TO new_name;
参数或子句描述
RENAME TO此子句可更改 sink 的名称。
new_namesink 的新名称。
示例
-- 将名为 “sink0” sink 的名称更改为 “sink1” 
ALTER SINK sink0 RENAME TO sink1;