在现有表格中为雪花中的默认时间戳添加新列

问题描述 投票:0回答:1

我正在尝试在现有表中添加包含默认 时间的新列,但是它将不允许任何当前时间戳或此时间格式为'2019-11-14 00:00:00.000',该时间格式为雪花

timestamp default snowflake-data-warehouse
1个回答
3
投票

创建表后可以添加的唯一列默认类型是default sequence.。所有其他列默认值是not supported

一种解决方法是:

  1. 创建新表格格式
  2. 将旧表的数据插入新表中
  3. 同步后,暂停写入旧表
  4. 运行swap with命令用新的替换旧的>]
© www.soinside.com 2019 - 2024. All rights reserved.