sql >> Databasteknik >  >> RDS >> Sqlserver

Skickar tabellnamn som en parameter i pyodbc

Eftersom du använder pyodbc antar jag att du inte anropar en SPROC. Jag rekommenderar att du bygger din SQL-sträng i python och sedan skickar den till SQL för att köras.

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'


  1. Ta bort inledande nollor från ett fält i en SQL-sats

  2. Postgis / Geodjango:Kan inte bestämma PostGIS-version för databasen

  3. En introduktion till tidsseriedatabaser

  4. VMware CPU Hot Plug vNUMA Effekter på SQL Server