Я работаю на сайте регистрации и сейчас пытаюсь создать несколько баз одновременно.
У меня есть 2 базы данных, одна называется Tables
, а другая - Digit
.
Я хочу использовать одну и ту же функцию для них обоих, только для управления двумя базами данных одновременно, отличаться выбором интерфейса.
Я пытался использовать% s в качестве местозаполнитель для имени таблицы, в то время как у меня в начале есть указания для разных баз данных (1: таблицы, 2: Di git)
cursor.execute("SELECT * FROM %s WHERE active = %s AND isFull = %s ORDER BY minLevel" , [bases[DB], 1,0])
Это код, который я написал, я надеялся переключать базы данных на основе базы данных, заданной из внешнего интерфейса сайта.
И ... это не сработало. Я действительно застрял здесь, и я не уверен, является ли этот путь даже законным ...
Спасибо за помощь!