GoogleFusionTablesの各行のROWIDとすべてのデータを取得しようとしています。
このselectステートメント:
SELECT *, ROWID FROM [tableID]
このエラーが発生します:
"domain": "fusiontables",
"reason": "badQueryCouldNotParse",
"message": "Invalid query: Parse error near '*' (line 1, position 14).",
"locationType": "parameter",
"location": "q"
列名を指定すると、たとえば...
SELECT ROWID, name, city, suburb, etc FROM [tableID]
... etcがすべての列名である場合、正常に機能します。つまり、私はたくさんの列名を持っており、時間が経つにつれてそれらを追加/削除する予定であり、そのたびにそのselectステートメントを更新する必要はありません。
ROWID +アスタリスクワイルドカードSELECTステートメントは可能ですか?
(DESCRIBEクエリを使用してすべての列名を取得し、そこからクエリを作成することで、おそらくこれを実行できると思いますが、可能であれば、呼び出しの数を最小限に抑えたいと思います)。