X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=sql%2Fexpressions.lisp;h=44cde13d4b57c6b271be8241b1597e017a23678b;hp=5bce5d89c03e30d9b5118392b2d3f338aacd34e9;hb=ed3fc2379a78875cf80cdb4d000c0bfdf8806fe7;hpb=7c7fe600ddcae6e798bdc025f558183569f1ae7e diff --git a/sql/expressions.lisp b/sql/expressions.lisp index 5bce5d8..44cde13 100644 --- a/sql/expressions.lisp +++ b/sql/expressions.lisp @@ -900,11 +900,10 @@ uninclusive, and the args from that keyword to the end." (defmethod database-output-sql ((tee (eql t)) database) (if database (let ((val (database-output-sql-as-type 'boolean t database (database-type database)))) - (if val - (typecase val - (string val) - (t (format nil "~A" val))) - "'Y'")) + (when val + (typecase val + (string (format nil "'~A'" val)) + (integer (format nil "~A" val))))) "'Y'")) #+nil(defmethod database-output-sql ((tee (eql t)) database)