标签: regex database sqlite
在SQLite3 CREATE TABLE语句中,我可以使用正则表达式来强制执行特定约束吗?具体来说,我试图要求输入的URL有效。我知道除了使用正则表达式之外还有其他方法可以做到这一点,但由于我的项目结构,这是我需要的方法。
答案 0 :(得分:2)
只有在安装了用户定义的REGEXP函数后,才能使用正则表达式; SQLite默认没有。
REGEXP
但是如果你拥有它,你也可以在REGEXP约束中使用CHECK。
CHECK