我正在使用 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)
假设工作......但不工作。
有人见过这样的东西吗?