我有一个表T1
,有三个字段:
id
整数Vocation
整数:VOCATION
=1或2或3或4或5TYPE
整数:TYPE
=1或2或3或4或5或6或7或8TYPE
依赖于VOCATION
。例如,如果VOCATION = 1
,TYPE
应该是=2或3或4或6,其他示例如果VOCATION = 2
,TYPE
应该是=4或5,等等
我将在TYPE
中创建一个约束,强制约束的值为4或5,例如,如果VOCATION
的值为2,等等
有什么想法吗
我试过了,但没用:
TYPE = contr( !VOCATION!)
def contr(Voc):
if Voc == 1 :
return [2, 3, 4, 6]
或许您可以利用Python字典的强大功能,并执行以下操作:
相关问题 更多 >
编程相关推荐