sql >> Databáze >  >> RDS >> Sqlserver

MSSQL v pythonu 2.7

Můžete také použít pyodbc pro připojení k MSSQL z Pythonu.

příklad z dokumentace :

import pyodbc
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=localhost;DATABASE=testdb;UID=me;PWD=pass')
cursor = cnxn.cursor()
cursor.execute("select user_id, user_name from users")
rows = cursor.fetchall()
for row in rows:
    print row.user_id, row.user_name

SQLAlchemy knihovna (zmíněná v jiné odpovědi), používá pyodbc pro připojení k databázím MSSQL (zkouší různé knihovny, ale preferovaná je pyodbc). Příklad kódu pomocí sqlalchemy:

from sqlalchemy import create_engine
engine = create_engine("mssql://me:[email protected]/testdb")
for row in engine.execute("select user_id, user_name from users"):
    print row.user_id, row.user_name


  1. Datum návratu nevrátilo žádnou hodinu a minuty

  2. Nastavit Mysql Foreign Data Wrapper v Postgresql

  3. Oracle PL/SQL:Dynamicky opakovat spouštěcí sloupce

  4. Lze log4jdbc použít s pružinovou botou?