标签: sqlite select
正如它所说,我想在表中添加一个约束,并且找不到一起进行检查和选择。
以下是我的所作所为:
Alter Table table2 Add Constraint chk_table2 Check(Colume21 IN (Select Colume11 From Table 1));
为什么会失败?
答案 0 :(得分:1)
documentation说:
CHECK约束的表达式可能不包含子查询。
在任何情况下,您都不能在以后使用ALTER TABLE添加约束。
但是,您的约束似乎是foreign key, 支持。