Я пытаюсь объединить 2 таблицы, одна из таблиц имеет требуемый тип столбца как 'Int', а другая таблица имеет тип столбца как 'uniqueidentifier' .. из-за этого, когда я пытаюсь сделать объединение 2 таблиц, я получаю эту ошибку:
Тип идентификатора столкновения с операндом несовместим с int
Есть ли способ решить эту проблему?
Вы можете пропустить оба столбца из списка столбцов или добавить NULL:
NULL
SELECT col1, col2, col3, col_GUID, NULL as col_INT FROM tab1 UNION ALL SELECT col1, col2, col3, NULL AS col_GUID, col_INT FROM tab2