我正在使用 Spring JDBC 模板在 Snowflake 上执行一些 DDL 语句。当我在浏览器的工作表中执行 DDL 时,该语句显示一条信息性消息,例如“表 T 已成功创建。”。 Snowflake Web 界面 (Snowsight) 将 DDL 语句的结果显示为单行结果集,消息位于名为“status”的单列中。作为执行 DDL 的一部分,我正在尝试弄清楚如何在代码中捕获此信息性消息。
我目前正在使用
jdbcTemplate.execute
方法来运行DDL。虽然浏览了 JdbcTemplate 的 Java 文档,但我不知道用什么来执行 DDL 语句并捕获状态消息。