Создать таблицу как... без данных в BigQuery

Я использую следующий запрос для загрузки данных из файла в таблицу:

$ bq query --nouse_legacy_sql 'CREATE TABLE `AZ-163219.bqtesting.%s` 
  AS select * from `AZ-163219.bqtesting.%s_tmp

Как мне создать пустую таблицу, используя приведенный выше запрос? По другим причинам мне нужно создать таблицу от в файле, но я хотел бы позже загрузить данные (порциями) с помощью оператора update.

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
0
0
266
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Используйте ПРЕДЕЛ 0:

CREATE TABLE y
AS
SELECT *
FROM x
LIMIT 0
Ответ принят как подходящий

Используйте LIMIT 0:

$ bq query --nouse_legacy_sql '
    CREATE TABLE \`AZ-163219.bqtesting.%s\` AS
    SELECT * FROM \`AZ-163219.bqtesting.%s_tmp\`
    LIMIT 0'

Другие вопросы по теме