Как выполнить предварительную вставку в таблицу BigQuery списка значений с помощью dbapi

0

Вопрос

У меня есть вопрос относительно выполнения вставки в таблицу в BigQuery с использованием DBAPI .

Простая вставка 1 значения , которую я смог выполнить, мой вопрос в том, как выполнить вставку списка значений.

Я не смог найти пример того, как это сделать, я хочу предварительно сформировать что-то вроде :

query ="insert into test.test values (%s)"
self._cursor.execute(query,(('4'),('3')))

Но я получаю ошибку

Спасибо,

Ближний ик

google-bigquery python python-db-api
2021-11-23 16:06:25
1

Лучший ответ

0

Вы можете попробовать выполнить командуexecutemany. Этот метод используется для вставки нескольких строк за одну операцию.

Ваш код должен выглядеть примерно так:

query ="insert into test.test values (%s)" 
self._cursor.executemany(query,[('4'),('3')])

Также в чем заключается ошибка, которую вы получаете?

2021-11-23 22:43:00

На других языках

Эта страница на других языках

Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................