I have a table already in BQ that is populated with data. I want to rename the headings (update the schema) of the table. I\'m using command line tool
Presuming it\'
The correct syntax on command line would be
bq update --schema col1:STRING,col2,STRING dataset.table
However, renaming fields is not supported schema change - you will get error message saying
Provided Schema does not match table
You can only add new fields or relax existing fields (i.e. from REQUIRED to NULLABLE).