SQL SELECT из имени таблицы, предоставленного переменнойPython

Программы на Python
Ответить
Anonymous
 SQL SELECT из имени таблицы, предоставленного переменной

Сообщение Anonymous »

Каждый раз, когда я пытаюсь использовать приведенный ниже код, я приближаюсь к «?»: синтаксическая ошибка.
Я пробовал несколько вещей, включая подготовку его к переменной.
Это возможно в питоне? Или я думаю не в том направлении?
import sqlite3

sqlite_file = 'DATABASE.db'
conn = sqlite3.connect(sqlite_file)
c = conn.cursor()
word = ()
question = int(input("What would you like to see?"))
if question == 1:
word = ("Batchnumbers")
if question == 2:
word = ("Worker IDs")
c.execute('SELECT * FROM ?', (word))
data = c.fetchall()
for x in range(len(data)):
print(data[x])


Подробнее здесь: https://stackoverflow.com/questions/498 ... a-variable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»