首页 > 解决方案 > Variant 列不支持批处理数组绑定

问题描述

我正在尝试将 1000 条记录批量插入到雪花表中。我的表(T1)中的一列(实体)是一个变体。这是设置“arrayBindSupported”=false,这会导致 1000 次插入。

SnowflakePreparedStatementV1.executeBatch() -> statementMetaData.isArrayBindSupported()

插入查询 - “INSERT INTO T1 (id, name, TIMESTAMP, entity) SELECT ?, ?, CURRENT_TIMESTAMP::TIMESTAMP_NTZ, PARSE_JSON(?)”

Snowflake jdbc 是否支持此批次 + 变体插入?我看到过去报告过类似的问题,但不确定是否曾经实施过。其他线程

标签: jdbcsnowflake-cloud-data-platform

解决方案


推荐阅读