Здравствуйте, я пытаюсь использовать этот запрос в программном обеспечении C ++.
Insert into x.table(Forme, Lemme, Categorie) select distinct Forme,Lemme,Categorie from y.table;
Моя цель - создать базу данных без дубликатов
Пока я пробовал это:
rc = sqlite3_exec(db2, "ATTACH DATABASE 'y.db' as table", NULL, NULL, &zErrMsg);
std::string query = "Insert into " + str + "(Forme, Lemme, Categorie) select distinct Forme, Lemme, Categorie from y." + str;
rc = sqlite3_exec(db2, query.c_str(), NULL, NULL, &zErrMsg);
str переменная с именем таблицы
Я использую Visual studio 2017
ОШИБКА: ошибка SQL: нет такой таблицы: x.table