X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=sql%2Fclasses.lisp;h=80d735c1ee07eed15b4a6d13f20d35116382477f;hp=6848621aa387c6436a22907ce5863c0b59589580;hb=21ae7203d719886a1f044992e463d5f463727ac0;hpb=9242af658c4978cba02cdfde02d5337a04788978 diff --git a/sql/classes.lisp b/sql/classes.lisp index 6848621..80d735c 100644 --- a/sql/classes.lisp +++ b/sql/classes.lisp @@ -661,7 +661,11 @@ uninclusive, and the args from that keyword to the end." (with-slots (into attributes values query) ins (write-string "INSERT INTO " *sql-stream*) - (output-sql into database) + (output-sql + (typecase into + (string (sql-expression :attribute into)) + (t into)) + database) (when attributes (write-char #\Space *sql-stream*) (output-sql attributes database))