我的代碼是:「無效列名」誤差插入 - 選擇與WHERE NOT EXISTS
INSERT INTO table_1
SELECT *
FROM table_2 S
WHERE NOT EXISTS (SELECT column1
FROM table_1 T
WHERE T.column1 = S.column1)
當我運行該腳本,我得到得到
無效的列名COLUMN1
在第一行,即使列確實存在於每個表。
我試圖從另一個表中插入他們有不同column1
值(column1
是主鍵)。有沒有不同的方式來做到這一點?
'select'是否在沒有'insert'的情況下工作? –
你能創建一個可重複的示例腳本嗎?我們不得不承認,兩個表中的列匹配。 –
sheesh Tim,已經第一次了。 :) –