Python + Sqlite3 Передать данные из одной БД в другую

Нужно осуществить копирование данных из одной базы данных в другую. В изначальной существует 5 столбцов с данными, в другой так же 5 столбцов, но пустых. Может как-то нужно взятые данные записать в массив и передать их? Код:

    cur = base_admin.cursor()
    cur.execute('SELECT * FROM offers WHERE title == ?', (callback_query.data.replace('accept_offer ', '',)))
    read = cur.fetchall()
    base = sq.connect('historyBook.db')
    cur = base.cursor()
    cur.execute('INSERT INTO book VALUES (?, ?, ?, ?, ?)', (read,))
    base.commit()

Выводит следующую ошибку:

sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 5, and there are 1 supplied.

Ответы (0 шт):