【问题标题】:Jruby code to truncate a table with snowflake用雪花截断表格的 Jruby 代码
【发布时间】:2020-10-17 06:16:40
【问题描述】:

这是我用来连接雪花数据库的代码:

require 'java'
require 'rubygems'
require 'C:/Program Files/CData/CData JDBC Driver for Snowflake 2018/lib/cdata.jdbc.snowflake.jar'

url = "jdbc:snowflake:User=Admin;Password=test123;Server=localhost;Database=Northwind;Warehouse=TestWarehouse;Account=Tester1;"
conn = java.sql.DriverManager.getConnection(url)
stmt = conn.createStatement
rs = stmt.executeQuery("SELECT Id, ProductName FROM Products")
while (rs.next) do
  puts rs.getString(1) + ' ' + rs.getString(2)
end

但我还需要运行其他 SQL 查询:

  • sql_query1:Copy into table1 from table2
  • sql_query2:Truncate table student

如何使用我的代码运行这些查询?

【问题讨论】:

    标签: ruby jruby


    【解决方案1】:

    我假设你只会更新你的 sql

    rs = stmt.executeQuery("SELECT Id, ProductName FROM Products")
    

    将该 sql 更改为您找到的示例以外的其他内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-20
      • 1970-01-01
      相关资源
      最近更新 更多