0
我正在編寫一個groovy腳本來從CSV文件讀取數據,然後將插入到數據庫中。除了生成每個插入的唯一主鍵或自動增量之外,我已經完成了所有工作。唯一的密鑰是campusID。這是腳本。Groovy腳本插入帶有唯一鍵的數據庫條目
def sql = Sql.newInstance("jdbc:mysql://localhost:3306/mydb",
"xxxx", "xxxx", "com.mysql.jdbc.Driver")
def campus = sql.dataSet("CAMPUS")
new File("C:\\test.csv").splitEachLine(",") {fields ->
campus.add(
campusId: // Need to generate a unique key here
campusShortName: fields[1],
campusUrl: fields[2])
謝謝。
在MySQL設置自動增量做到了!非常感謝。 –