Создать представление SQLite как объединение с полем имени исходной таблицы [duplicate]

Это может произойти в Windows после обновления java, где отсутствует старая версия java SDK и присутствует новый. Я бы проверял, использует ли ваша IDE установленную версию SDK Java (IntelliJ: CTRL + SHIFT + ALT + S)

2
задан dlanod 24 July 2015 в 01:24
поделиться

1 ответ

SQLite разработан как встроенная база данных, то есть для использования вместе с «реальным» языком программирования. Чтобы иметь возможность использовать такие динамические конструкции, вы должны выйти за пределы самого SQLite:

cursor.execute("SELECT name FROM sqlite_master")
rows = cursor.fetchall()
for row in rows:
    sql = "SELECT ... FROM {} WHERE ...".format(row[0])
    cursor.execute(sql)
2
ответ дан CL. 23 August 2018 в 00:58
поделиться
  • 1
    Спасибо за ответ. Этот фрагмент кода был буквально тем, что я написал для использования в то же время. – dlanod 24 July 2015 в 23:21
Другие вопросы по тегам:

Похожие вопросы: