0
我是sqlalchemy和oracle的新手。我試圖在一個預先存在的表(架構或任何他們稱之爲)在oracle數據庫上執行查詢。不過,我得到以下錯誤:從sqlalchemy查詢表
找不到表prefix.tablename任何列信息
from sqlalchemy import create_engine, MetaData, Table
from sqlalchemy.orm import mapper, create_session
#----------------------------------------------------------------------
class NcLiVals(object):
pass
def loadSession():
""""""
db = create_engine('oracle://username:[email protected]:port/SID')
metadata = MetaData(db)
netc = Table('prefix.tablename, metadata, autoload=True)
netc_mapper = mapper(NcLiVals, netc)
session = create_session()
vals = session.query(NcLiVals).all()
return vals