我在sqlalchemy中有这个表:
class Table(Model):
__table_name__ = 'tbl'
col1 = Column(Integer)
col2 = Column(Integer)
我想将此约束添加到我的模型中:
check ( count ( select *
from tbl t1, tbl t2
where t1.clo2=t2.col2) < 3)
我将此查询放在CheckConstraint
中但不起作用。