レコードの更新 (SQL)
FusionTables.Query.sql( sqlstr )
入力
sqlstr 追加用SQL文
出力
fusiontables#sqlresponseクラスオブジェクト
kind:オブジェクト種別
columns:カラム名一覧の入った配列
rows:追加したレコードのrowidが入った二次元配列
※長すぎる文字列は項目に書けないことあり
1分間に30件を越える書き込みをするとエラーになる。
サンプル
sql文は";"で区切って複数のレコードをいっぺんに追加することもできる。
応答のオブジェクトで追加されたレコードのrowidを知ることができる。
長すぎる文字列は項目に書けないことあり。
ソース
// TblID に更新先の表IDが入っている
var sql = "UPDATE "+TblID+" SET Name='Minami', Tall='149' WHERE ROWID='xxxx'";
var res = FusionTables.Query.sql(sql);
Logger.log(res);
結果
[16-02-19 16:47:20:583 JST]
https://developers.google.com/apps-script/advanced/fusion-tables