sql >> Base de Datos >  >> RDS >> Sqlserver

Pasar el nombre de la tabla como parámetro en pyodbc

Dado que está utilizando pyodbc, asumo que no está llamando a SPROC. Le recomiendo construir su cadena SQL en python y luego pasarla a SQL para que se ejecute.

import pyodbc
dbconn = pyodbc.connect(ConnectionString)
c = dbconn.cursor()

j = 'table1' #where table1 is entered, retreived, etc
query = "Select * from %s" % j
c.execute(query)
result = c.fetchall()
print 'Done'