コネクションの「.getAutoCommit()」を実行することで、DBへの書き込みがオートコミットになっているかどうかを調べることができる。
「.getAutoCommit()」の結果が、Trueならオートコミット、Falseなら手動コミット。手動コミットの場合には、「.commit()」を明示的に実行しないとDBにコミットされない。
サンプルコード
// DBにコネクションをはる
var connection = Jdbc.getConnection(addr, connectionInfo);
// オートコミットを無効にして、手動でコミットするようにする。
connection.setAutoCommit(false);
// Trueならオートコミット、Falseなら手動コミット。ログに書き出す。
Logger.log('オートコミットの設定: ' + connection.getAutoCommit());