我正在学习 https://docs.sqlalchemy.org/en/latest/core/tutorial.html 上的教程
我看到一个主键的例子,它似乎只使用一列
>>> users = Table('users', metadata,
... Column('id', Integer, primary_key=True),
... Column('name', String),
... Column('fullname', String),
... )
如何用列序列定义主键?
最佳答案
像这样尝试:
>>> users = Table('users', metadata,
... Column('id', Integer, primary_key=True),
... Column('name', String, primary_key=True),
... Column('fullname', String),
... )
在任何列上使用 primary_key=True
作为主键。
关于python - 使用python sqlalchemy,如何定义多列主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51937444/