0
嘗試使用查詢插入一行。通過groovy執行SQL執行
如何通過插入sql查詢使用groovy來實現目標系統的協調?
//packages
import java.sql.*;
import groovy.sql.Sql
// class
class test {
//main method
static void main(String[] args) {
//Connection:
//def sql = Sql.newInstance("jdbc:oracle:thin:@localhost:1521:orcl", "hr", "hr",
"oracle.jdbc.pool.OracleDataSource")
def sql = Sql.newInstance("jdbc:oracle:thin:@localhost:1521:orcl(sid)", "hr", "hr")
// insert new employee with Sql.executeInsert
def insertStr =
"""insert into Employee
(COL1, COL2)
values
(COL1_seq.nextval, 'hai')"""
def insertedEmployees = sql.executeInsert(insertStr)
println insertedEmployees.dump()
def insertedEmployeeId = insertedEmployees[0][0].toJdbc()
println "TABLE_NAME ${insertedcol1} added."
}
};
錯誤:
java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@localhost:1521:orcl(sid) at grov.main(grov.groovy:25)
第二個問題不是問題。 「任何想法......將不勝感激」,第一個問題在哪裏?請重新分階段提出問題,使其更清楚。 –
如何使指定的groovy腳本執行..其給予提及的錯誤和tats我的第一個問題@JamesZ – kumar
那麼錯誤顯然是你沒有一個驅動程序。你嘗試修復它嗎?你有駕駛員嗎?你真的需要包含一些東西來處理 –