我試圖從document_image_volume1_rename_temp
表中將new_file_name
列數據插入到document_image_volume1_rename
表中。兩個表都有一列document_image_id
。如何在SQL Server中將列數據從一個表插入另一個表
USE myDatabase
INSERT INTO document_image_volume1_rename (new_file_name)
SELECT
new_file_name
FROM
document_image_volume1_rename_temp
WHERE
document_image_volume1_rename.document_image_id = document_image_volume1_rename_temp.document_image_id
這裏的錯誤消息:
消息4104,級別16,狀態1,行10
多部分標識符 「document_image_volume1_rename.document_image_id」 無法綁定。
所以,我是正確的,得出結論,你實際上不希望**將新行插入到'document_image_volume1_rename'?你實際上是想**更新**現有行**中的值(從空值或值到新值)? –