python Python,SQL Server - 连接并获取数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Python,SQL Server - 连接并获取数据相关的知识,希望对你有一定的参考价值。
from sqlalchemy import create_engine, MetaData, Table
from sqlalchemy.orm import mapper
from sqlalchemy.sql import select
class MyTable(object):
pass
# Trusted Connection
engine = create_engine('mssql+pymssql://hostname[\\SQLEXPRESS2008]/dbname')
# Password connection
# engine = create_engine('mssql+pymssql://username:password@hostname[\\SQLEXPRESS2008]/dbname')
metadata = MetaData(engine)
my_table_instance = Table('MyTable', metadata, autoload=True)
mapper(MyTable, my_table_instance)
conn = engine.connect()
s = select([MyTable.ColumnName]).where(MyTable.ID == 802)
res = conn.execute(s)
row = res.fetchone()
res = None if row is None else row['ColumnName']
print(res)
以上是关于python Python,SQL Server - 连接并获取数据的主要内容,如果未能解决你的问题,请参考以下文章
翻译:Python和SQL Server 2017的强大功能
python Python,SQL Server - 连接并获取数据
python连接sql server
翻译——The Power of Python and SQL Server 2017
Python和SQL Server 2017的强大功能
Python和SQL Server 2017的强大功能