数据仓库服务 GAUSSDB(DWS)-COMMENT:示例

时间:2024-05-09 09:30:39

示例

创建表:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
CREATE TABLE IF NOT EXISTS CUSTOMER
(    
    C_CUSTKEY     BIGINT NOT NULL CONSTRAINT C_CUSTKEY_pk PRIMARY KEY  , 
    C_NAME        VARCHAR(25)  , 
    C_ADDRESS     VARCHAR(40)  , 
    C_NATIONKEY   INT          , 
    C_PHONE       CHAR(15)     , 
    C_ACCTBAL     DECIMAL(15,2)  
)
DISTRIBUTE BY HASH(C_CUSTKEY);

为customer.c_customer_sk列加注释:

1
COMMENT ON COLUMN customer.C_CUSTKEY IS 'Primary key of customer demographics table.';

创建视图:

1
CREATE OR REPLACE VIEW customer_details_view AS SELECT * FROM CUSTOMER;

为customer_details_view视图加注释:

1
COMMENT ON VIEW customer_details_view IS 'View of customer detail';

为customer表加注释:

1
COMMENT ON TABLE customer IS 'This is my table';
support.huaweicloud.com/sqlreference-dws/dws_06_0154.html