iOS: скопируйте записи одной таблицы базы данных в другую таблицу базы данных, используя SQLite.swift - PullRequest
0 голосов
/ 13 сентября 2018

Я использовал SQLite.swift в своем проекте. Я хочу получить одну запись таблицы базы данных в другую таблицу базы данных в .sqlite, но не могу.

Пожалуйста, покажите мне, на каком этапе я ошибаюсь.

Ниже мой код

let attachDatabaseStatement = "ATTACH DATABASE '\(mainPath)' AS partial"

    do {
        for connectorData in try db_main.prepare(attachDatabaseStatement){
            print(connectorData)
        }

    }catch{
        print("Getting Data failed = \(error.localizedDescription)")
    }

    let masterQuery = "INSERT OR REPLACE INTO partial.\("google_api_logs") SELECT * FROM main.\("google_api_logs")"
    do {
        for connectorData in try db_partial.prepare(masterQuery){
            print(connectorData)
        }

    }catch{
        print("Getting Data failed = \(error.localizedDescription)")
    }

Я упомянул ниже GitWrapper Class

https://github.com/stephencelis/SQLite.swift

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...