Ionic SQLite с несколькими инструкциями

#javascript #sqlite #ionic-framework

#javascript #sqlite #ionic-framework

Вопрос:

Я пытаюсь преобразовать запрос T-SQL в SQLite в Ionic 3. Но я хочу быть уверен, смогу ли я написать что-то подобное.

 this.SQLObj.executeSql(`                                        

        CREATE TABLE temp.TempTable (CName TEXT PRIMARY KEY, CValue TEXT);
        INSERT INTO temp.TempTable(CName,CValue) VALUES ('WorkingDays', '2222');
        Select * from temp.TempTable;`, []).then(res => {
            console.log(res);
        }).catch(err => {
            console.log(err);
        })
  

Однако это не работает. Я хочу знать, смогу ли я достичь чего-то подобного.

Комментарии:

1. Используйте три отдельных вызова ExecuteSQL, по одному на инструкцию.

2. разве они не асинхронны? и как я могу сделать окончательный выбор и получить результат?

3. Обычно нет, хотя я понятия не имею, какой бы язык вы ни использовали (javascript?) работает с обычным интерфейсом sqlite. Но запустить один, дождаться его завершения, запустить следующий и так далее?