column_create: improve validation

* Report error for nonexistent source.
  (Before: Just ignored.)
* Remove the column when error is occurred while setting sources.