データベースに接続し、特定の列のデータを確実に番号に変更するためのスクリプトを作成しました。次に、特定の拡張子を持つテキストファイルから番号を読み取り、データベース内のそれらの番号に変更を加えてから、ファイルの名前を.bak拡張子に変更します。お願い助けて。よろしくお願いします!
import groovy.sql.Sql
sql = Sql.newInstance('jdbc:mysql://localhost:3306/database', 'login', 'password', 'com.mysql.jdbc.Driver')
int rowsAffected = sql.executeUpdate('update tablename set column = '01' where number=$NumberFromFile')
println "updated: ${rowsAffected}"