Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
3.0.0, 3.1.0, 3.2.0
-
None
-
None
Description
Per spec, INSERT assignments are resolved only against the source table in MERGE operations. However, the error message does not take this into account and prints all columns from both the source and target tables. This leads to confusing error messages.
cannot resolve '`id`' given input columns: [t.c, s.c1, s.c2, t.id]
Attachments
Issue Links
- is related to
-
SPARK-30555 MERGE INTO insert action should only access columns from source table
- Resolved