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