如何在SQLAlchemy中查找列使用的Oracle序列的名称?
class Foo(Base): __tablename__ = 'foo' id = Column(Integer, Sequence('foo_id_seq'), primary_key=True) bar = Column(String(10))
是否可以反映Foo.c
序列foo_id_seq
的名称?
如果通过Foo.c
你的意思是Foo的一个实例,那么:
f = Foo()
print(f.__table__.c['id'].default.name)
链接地址: http://www.djcxy.com/p/63433.html
上一篇: How to find the name of an Oracle Sequence used by a column in SQLAlchemy?