Таблица SQL - Копирование данных из разных таблиц типов данных - PullRequest
0 голосов
/ 27 июня 2011

Я работаю над сценарием, у меня есть две таблицы: " Master_product " и " New_Products "

Master_product таблица имеет 14 полейи New_Products таблица имеет 16 полей, некоторые поля одинаковы для обеих таблиц, но имеют разные типы данных, чем Master_product

Теперь я хочу скопировать запись в Master_product из New_Products , я попытался обновить синтаксис, но он выдает ошибку относительно типов данных.То, что он не может быть обработан из-за различных типов данных.

, есть ли способ обновить Master_product

Ответы [ 2 ]

0 голосов
/ 27 июня 2011

Если вы можете конвертировать из 2 типов, используя convert или cast , то вы можете сделать это:

Update Master_product set some_column = Convert(int,other_column) from New_Products
0 голосов
/ 27 июня 2011

Есть два оператора, приведение и преобразование, которые могут помочь вам в этой ситуации.

...