美文网首页
Vertica常用操作(不定时更新)

Vertica常用操作(不定时更新)

作者: dataHunter | 来源:发表于2018-11-26 16:49 被阅读0次

    关闭数据库

    /opt/vertica/bin/admintools -t stop_db -d dbadmin -p xx@2018

    上面语句有时失败,提示有用户连接,用下面强制关

    /opt/vertica/bin/admintools -t stop_db -d dbadmin -p xx@2018 -F

    启动数据库

    /opt/vertica/bin/admintools -t start_db -d dbadmin -p xx@2018

    vertica给字段添加注释

    有时会提示projection column 不存在,则用下面语句查出该表实际表名

    SELECT MIN(PROJECTION_SCHEMA || '.' || PROJECTION_NAME) PROJECTION_NAME
      FROM PROJECTIONS
    WHERE UPPER(PROJECTION_SCHEMA) = 'DW'
      AND ANCHOR_TABLE_NAME = 'ODS_S10_ZSDSS_VBAP';
    
    然后 
    COMMENT ON COLUMN DW_SUM_PAYABLE_BY_DAY_B0.ETL_AT IS 'ETL时间';
    

    【注意】:添加注释的表必须有数据才能添加注释成功,如果没有,则失败。

    创建表设置自增字段和默认系统时间

    create table aa (
    id identity(1,1,1), --#或者直接identity(1)
    XXX  varchar(10)
    ETL_AT TIMESTAMP DEFAULT NOW()
    )
    

    相关文章

      网友评论

          本文标题:Vertica常用操作(不定时更新)

          本文链接:https://www.haomeiwen.com/subject/ckgbqqtx.html