为什么 ERROR_ON_COLUMN_COUNT_MISMATCH = TRUE 在雪花中不起作用?

时间:2021-03-10 08:29:10

标签: snowflake-cloud-data-platform

我正在使用 copy into 子句在雪花中创建表,这些值来自另一个表。 现在,如果表中的列数多于新列,我想引发错误。 例如,我在新表中有 13 列,如果我尝试插入的当前记录有 14 列,我想引发异常。 为此,我使用了参数 ERROR_ON_COLUMN_COUNT_MISMATCH 并在 file_format = () 子句中将其设置为 TRUEv。 我要插入的数据是文件,以管道分隔,有时在解析它时,我们会得到比我们更多的列(例如 14 而不是 13)。

file_format = (format_name =  MY_FORMAT, ERROR_ON_COLUMN_COUNT_MISMATCH = 
TRUE)

假设工作......但不工作。

有人见过这样的东西吗?

0 个答案:

没有答案
相关问题