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

2018-11-26  本文已影响0人  dataHunter

关闭数据库

/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()
)
上一篇下一篇

猜你喜欢

热点阅读