GAS(Google Apps Script)でスプレッドシートに画像を挿入

スプレッドシートに画像を挿入。
rowとcolumnの指定が、getRangeとかと逆なので注意。

var imageUrl = "https://XXXX/XXX.png";
sheet.insertImage(imageUrl, colIdx, rowIdx);

これだと画像がそのまま挿入されるので、セルに収めたい時は

var imageUrl = "https://XXXX/XXX.png";
sheet.getRange(rowIdx, colIdx).setFormula('=IMAGE("' + imageUrl + '")');

IMAGE関数を挿入する。

GAS(Google Apps Script) で MySQL 接続

Google スプレッドシートとかで、GASでMySQLに接続する。

var con_str = 'jdbc:mysql://{ホスト名}:3306/{DB名}';
var user_id = '{ユーザー}';
var user_pass = '{パスワード}';

// DBに接続
var conn = Jdbc.getConnection(con_str, user_id, user_pass);
var stmt = conn.createStatement();

var sql = "SELECT * FROM test;";
var rs = stmt.executeQuery(sql);
while(rs.next()) {
  Logger.log(rs.getString("name"));
}
rs.close();

stmt.close();
conn.close();