云数据库 GAUSSDB-ALTER DATA SOURCE:示例

时间:2024-01-23 20:09:38

示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
--创建一个空Data Source对象。
gaussdb=# CREATE DATA SOURCE ds_test1;

--修改名称。
gaussdb=# ALTER DATA SOURCE ds_test1 RENAME TO ds_test;

--修改属主。
gaussdb=# CREATE USER user_test1 IDENTIFIED BY '********';
gaussdb=# ALTER USER user_test1 WITH SYSADMIN;
gaussdb=# ALTER DATA SOURCE ds_test OWNER TO user_test1;

--修改TYPE和VERSION。
gaussdb=# ALTER DATA SOURCE ds_test TYPE 'MPPDB_TYPE' VERSION 'XXX';

--添加字段。
gaussdb=# ALTER DATA SOURCE ds_test OPTIONS (add dsn 'mppdb', username 'test_user');

--修改字段。
gaussdb=# ALTER DATA SOURCE ds_test OPTIONS (set dsn 'unknown');

--删除字段。
gaussdb=# ALTER DATA SOURCE ds_test OPTIONS (drop username);

--删除Data Source和user对象。
gaussdb=# DROP DATA SOURCE ds_test;
gaussdb=# DROP USER user_test1;
support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-12-0462.html