2011-06-27 55 views
0

我的情況下工作的SQL表-1複製數據,我有兩個表: 「Master_product」 和 「New_Products不同數據類型的表

Master_product表有14個字段 和 New_Products表有16個字段,兩個表中的字段相同但數據類型不同Master_product

現在我想複製記錄到Master_productNew_Products, 我試過更新語法,但它給出了有關數據類型的錯誤。由於數據類型不同,無法處理。

是有什麼辦法來更新Master_product

+0

添加一些表格和代碼,請 – gbn

回答

0

有兩個運營商,演員和轉換,可以幫助你在這種情況下。

+0

感謝replyin丹...我將探討這些運營商 –

0

如果你可以使用convert or cast 2種類型的轉換,那麼你也許可以做到這一點:

Update Master_product set some_column = Convert(int,other_column) from New_Products 
+0

好吧,謝謝你的回覆......我會檢查它是否適用於我 –