SQLite3正则表达式和模式约束

时间:2013-02-21 21:40:01

标签: regex database sqlite

在SQLite3 CREATE TABLE语句中,我可以使用正则表达式来强制执行特定约束吗?具体来说,我试图要求输入的URL有效。我知道除了使用正则表达式之外还有其他方法可以做到这一点,但由于我的项目结构,这是我需要的方法。

1 个答案:

答案 0 :(得分:2)

只有在安装了用户定义的REGEXP函数后,才能使用正则表达式; SQLite默认没有。

但是如果你拥有它,你也可以在REGEXP约束中使用CHECK