timestamp - 在现有表中为雪花中的默认时间戳添加新列
问题描述
我正在尝试在现有表中添加包含默认 时间的新列,但它不允许任何当前时间戳或“2019-11-14 00:00:00.000”这个时间格式在雪花中。
解决方案
创建表后可以添加的唯一类型的列默认值是 a default sequence.
All other column defaults are not supported。
一种解决方法可能是:
- 创建新的表格格式
- 将旧表的数据插入新表
- 同步时,暂停写入旧表
- 运行swap with命令以将新的替换为旧的
推荐阅读
- c - 如果编译器定义了 __STDC_NO_VLA__,它还必须支持灵活的数组成员吗?
- phpstorm - PhpStorm + Xdebug + VMware VM = 连接到客户端超时
- reactjs - ref 不起作用(反应 js)
- django - 带有嵌套序列化程序的 Django 反向外键给出了多个结果
- ruby - 在 Ruby 模块中,如何测试使用该模块的上下文中是否存在方法?
- android-studio - 在 Flutter 中为 TabView 添加选项卡标签
- javascript - 如何在多个谷歌电子表格上运行独立脚本?
- r - 在 xaringan 演示文稿中使用表情符号
- python - Python 程序的输出为“无”
- c# - 我可以在字符串数组中获取某个用户的关注者吗