I'm trying to get the ROWID as well as all the data back for each row in a Google Fusion Tables.
This select statement:
SELECT *, ROWID FROM [tableID]
results in this error:
"domain": "fusiontables",
"reason": "badQueryCouldNotParse",
"message": "Invalid query: Parse error near '*' (line 1, position 14).",
"locationType": "parameter",
"location": "q"
If I specify the column names, eg...
SELECT ROWID, name, city, suburb, etc FROM [tableID]
...where etc is all the column names, it works fine. Thing is, I've got a lot of column names, and will be adding/deleting them as time goes on, and don't want to have to update that select statement every time I do.
Is the ROWID + asterisk wildcard SELECT statement possible?
(I realise I could probably do this by using the DESCRIBE query to get all the column names, and creating my query from there, but I'd like to get the number of calls down to a minimum, if possible).