2
在SQLite3 CREATE TABLE語句中,我可以使用正則表達式來執行特定約束嗎?具體來說,我試圖要求輸入的URL有效。我知道除了使用正則表達式之外,還有其他方法可以做到這一點,但是由於我的項目結構,這是我需要的方法。SQLite3正則表達式和模式約束
在SQLite3 CREATE TABLE語句中,我可以使用正則表達式來執行特定約束嗎?具體來說,我試圖要求輸入的URL有效。我知道除了使用正則表達式之外,還有其他方法可以做到這一點,但是由於我的項目結構,這是我需要的方法。SQLite3正則表達式和模式約束
只有在安裝了用戶定義的REGEXP
函數後,才能使用正則表達式; SQLite默認沒有一個。
但是,如果你有它,你也可以在CHECK
約束中使用REGEXP
。