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_name | sink 将移动到的 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_name | sink 的新名称。 |
示例
-- 将名为 “sink0” sink 的名称更改为 “sink1”
ALTER SINK sink0 RENAME TO sink1;