使用JDBC将数据插入Snowflake

使用JDBC将数据插入Snowflake,jdbc,snowflake-cloud-data-platform,Jdbc,Snowflake Cloud Data Platform,我使用简单的jdbc将行插入雪花数据库。我正在循环中执行“executeUpdate”。我看到插入了行,但报告了此错误 [error] Sep 09, 2016 9:41:28 AM com.snowflake.client.jdbc.SnowflakeResultSet processMetadata [error] INFO: unknown parameter: TIME_OUTPUT_FORMAT [error] Sep 09, 2016 9:41:28 AM com.snowflake

我使用简单的jdbc将行插入雪花数据库。我正在循环中执行“executeUpdate”。我看到插入了行,但报告了此错误

[error] Sep 09, 2016 9:41:28 AM com.snowflake.client.jdbc.SnowflakeResultSet processMetadata
[error] INFO: unknown parameter: TIME_OUTPUT_FORMAT
[error] Sep 09, 2016 9:41:28 AM com.snowflake.client.jdbc.SnowflakeResultSet processMetadata
[error] INFO: unknown parameter: CLIENT_DISABLE_INCIDENTS
[error] Sep 09, 2016 9:41:28 AM com.snowflake.client.jdbc.SnowflakeResultSet processMetadata
[error] INFO: unknown parameter: JS_DRIVER_DISABLE_OCSP_FOR_NON_SF_ENDPOINTS
[error] Sep 09, 2016 9:41:28 AM com.snowflake.client.jdbc.SnowflakeResultSet processMetadata
[error] INFO: unknown parameter: JS_DRIVER_ENABLE_COMPRESSION
[error] Sep 09, 2016 9:41:28 AM com.snowflake.client.jdbc.SnowflakeResultSet processMetadata
[error] INFO: unknown parameter: ODBC_ENABLE_COMPRESSION
[error] Sep 09, 2016 9:41:28 AM com.snowflake.client.jdbc.SnowflakeResultSet processMetadata
[error] INFO: unknown parameter: CLIENT_SESSION_KEEP_ALIVE
[error] Sep 09, 2016 9:41:28 AM com.snowflake.client.jdbc.SnowflakeResultSet processMetadata
[error] INFO: unknown parameter: JDBC_USE_JSON_PARSER
我不确定这些错误是什么。。。以及它们是否可以被忽略

我还看到snowflake JDBC驱动程序不支持executeBatch和executeLargeBatch。那么,如何从Java应用程序上传大量行呢

JDBC驱动程序也支持事务吗

  • 关于“[错误]2016年9月9日上午9:41:28 com.snowflake.client.jdbc.SnowflakeResultSet processMetadata” [错误]信息:未知参数:时间\输出\格式”,这些是信息日志。这意味着驱动程序不处理这些参数。你可以忽略它们。我们将更改默认情况下不记录这些行的行为

  • 我们支持PreparedStatement的ExecuteBack。因此,您可以通过批绑定插入大量行。executeLargeBatch目前不受支持,但如果需要,我们可以轻松添加对它的支持

  • 我们的JDBC驱动程序支持事务。默认情况下,会话将以自动提交模式启动。如果要关闭自动提交,可以调用Connection.setAutoCommit方法,然后使用commit()或rollback()提交或回滚事务。事务在第一个DML上透明地启动


  • 知道如何在准备好的语句中将Java对象传递给Snowflake中的变体column吗?我已经在这里问过了,我已经回复了你的帖子。