首页 > 解决方案 > 在现有表中为雪花中的默认时间戳添加新列

问题描述

我正在尝试在现有表中添加包含默认 时间的新列,但它不允许任何当前时间戳或“2019-11-14 00:00:00.000”这个时间格式在雪花中。

标签: timestampdefaultsnowflake-cloud-data-platform

解决方案


创建表后可以添加的唯一类型的列默认值是 a default sequence. All other column defaults are not supported

一种解决方法可能是:

  1. 创建新的表格格式
  2. 将旧表的数据插入新表
  3. 同步时,暂停写入旧表
  4. 运行swap with命令以将新的替换为旧的

推荐阅读