Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

MSSQL trong python 2.7

Bạn cũng có thể sử dụng pyodbc để kết nối với MSSQL từ Python.

ví dụ từ tài liệu :

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 thư viện (được đề cập trong một câu trả lời khác), sử dụng pyodbc để kết nối với cơ sở dữ liệu MSSQL (nó thử các thư viện khác nhau, nhưng pyodbc là thư viện được ưu tiên hơn). Mã mẫu sử dụng 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tăng kích thước tệp đính kèm được phép khi gửi email trong SQL Server (T-SQL)

  2. Làm cách nào để thực hiện GROUP BY trên một cột bí danh trong MS-SQL Server?

  3. Thay đổi ngôn ngữ cho phiên hiện tại trong SQL Server

  4. Sử dụng Web.Config để thiết lập chuỗi kết nối cơ sở dữ liệu SQL của tôi?

  5. BẢNG ALTER trên cột phụ thuộc