Я использую cx_Oracle в Python и не могу использовать переменную в качестве имени таблицы, как в этом простом примере:
query = "select * from some.:usertable.userinfo"
bindvars = {'usertable':usertable}
cursor.execute(query, bindvars)
Каков правильный синтаксис? Подстановка переменных отлично работает, когда я использую WHERE
… и т. д., но не с именами таблиц. Думаю, мне нужно как-то отделить ":usertable"...