I simplified the example: (sql (:insert-into 'kupci :set (:raw (if t (sql ('ime "a")))))) and still getting the same error message. Why I can't combine insert-into and :set with (:raw ...) ?