Bộ điều hợp cơ sở dữ liệu hiếm khi hỗ trợ sử dụng các tham số cho bất kỳ thứ gì không phải là 'giá trị' (thứ cần trích dẫn). Sử dụng định dạng chuỗi (tinh ranh, bạn có nguy cơ bị tiêm sql) hoặc sử dụng thư viện như SQLAlchemy cho phép bạn tạo SQL hợp lệ bằng mã Python.
Nếu bạn chắc chắn usertable
của mình giá trị là lành mạnh (ví dụ:được kiểm tra dựa trên danh sách các tên bảng hiện có), điều sau sẽ hoạt động:
query = 'select * from some.{usertable}.userinfo'.format(usertable=usertable)