SQL Server error 120 occurs when you don’t specify enough columns in your INSERT
list when using a SELECT
list for the values to insert.
To be more specific, it happens when you use a SELECT
list in your INSERT
statement, but the SELECT
list doesn’t return as many columns as you’re specifying with the INSERT
.
This is easy to fix. Simply make sure the number of columns match between your INSERT
and SELECT
list.