Я делаю приложение, используя Ionic 3 и SQLite.Я попытался создать таблицу, используя свойство в качестве имени таблицы внутри запроса, но он возвращает эту ошибку:
'sqlite3_prepare_v2 error: near "(": синтаксическая ошибка'
Вот код, который я использовал:
onCreateTb() {
this.database.executeSql('CREATE TABLE IF NOT EXISTS (?) (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, skill TEXT, yearsOfExperience INTEGER)', [this.tableName])
.then(() => console.log('Ok'))
.catch(error => console.log(error));
}
В различных статьях о SQLite я видел маркер (?) На INSERT
запросах, но никогда на CREATE TABLE
запросах.
Как можноЯ использую свойство в качестве имени таблицы?