From: Kevin M. Rosenberg Date: Sun, 30 May 2004 10:00:34 +0000 (+0000) Subject: r9528: move special variable declaration X-Git-Tag: v3.8.6~347 X-Git-Url: http://git.kpe.io/?p=clsql.git;a=commitdiff_plain;h=e520ca44fbd7999a3185f34e68f656b954707993 r9528: move special variable declaration --- diff --git a/sql/expressions.lisp b/sql/expressions.lisp index de8124d..cc2e53b 100644 --- a/sql/expressions.lisp +++ b/sql/expressions.lisp @@ -374,6 +374,7 @@ :test (lambda (tab1 tab2) (equal (slot-value tab1 'name) (slot-value tab2 'name)))))) +(defvar *in-subselect* nil) (defmethod output-sql ((expr sql-function-exp) database) (with-slots (name args) @@ -564,8 +565,6 @@ uninclusive, and the args from that keyword to the end." :group-by group-by :having having :order-by order-by :inner-join inner-join :on on)))))) -(defvar *in-subselect* nil) - (defmethod output-sql ((query sql-query) database) (with-slots (distinct selections from where group-by having order-by limit offset inner-join on all set-operation)