【发布时间】:2020-08-10 08:24:31
【问题描述】:
查询:
创建表 SRC(SRC_STRING VARCHAR(20)) 创建或替换表 TGT(tgt_STRING VARCHAR(10))
插入 SRC 值('JKNHJYGHTFGRTYGHJ')
插入 TGT(TGT_STRING) 从 SRC 中选择 SRC_STRING::VARCHAR(10)
错误:字符串“JKNHJYGHTFGRTYGHJ”太长,将被截断
在将数据从高精度插入低精度列时,有什么方法可以启用强制长度(不适用于 COPY 命令)?
【问题讨论】:
-
将数据从高 varchar 长度列复制到低 varchar 长度列不是问题。你在找什么?
-
更新了描述,是关于sql INSERT语句而不是COPY命令。
标签: snowflake-cloud-data-platform