From bb4652424ec1bdf2314153fac7b588d4afd668fd Mon Sep 17 00:00:00 2001 From: Russ Tyndall Date: Thu, 23 Apr 2009 14:10:15 -0400 Subject: [PATCH] added postgres regex match operator --- sql/operations.lisp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sql/operations.lisp b/sql/operations.lisp index 3a46385..dbe3a0b 100644 --- a/sql/operations.lisp +++ b/sql/operations.lisp @@ -123,6 +123,11 @@ (make-instance 'sql-relational-exp :operator 'like :sub-expressions rest)) +(defsql sql-~* (:symbol "~*") (&rest rest) + "This is the postgres regex match operator" + (make-instance 'sql-relational-exp + :operator '~* :sub-expressions rest)) + (defsql sql-uplike (:symbol "uplike") (&rest rest) (make-instance 'sql-upcase-like :sub-expressions rest)) -- 2.34.1