diff --git a/psql/mutate.go b/psql/mutate.go index 32f69d6..94bd6bf 100644 --- a/psql/mutate.go +++ b/psql/mutate.go @@ -335,10 +335,11 @@ func (c *compilerContext) renderUnionStmt(w io.Writer, item renitem) error { } io.WriteString(w, ` RETURNING `) quoted(w, item.ti.Name) - io.WriteString(w, `.*), `) + io.WriteString(w, `.*)`) } if connect && disconnect { + io.WriteString(w, `, `) quoted(w, item.ti.Name) io.WriteString(w, ` AS (`) io.WriteString(w, `SELECT * FROM `)