2017-08-15 69 views
1

不知怎的,只是一列,在我在我的數據庫表之一的一列現在顯示在所有1000行的所有NULL值。如果我有數據的CSV文件,可以將只有一列的數據插入到數據庫中,而不會在沒有大量查詢的情況下干擾現有信息?中插入數據從CSV

+0

可以使用['Openrowset'](https://docs.microsoft.com/en-us/sql/t-sql/functions/openrowset-transact-sql)打開csv文件等的表/圖,那麼你必須有一個指標是在兩個相同的,因此,只要'update'你的表格設置你的表列與基於該指數'Openrowset'結果數據 - HTH)。 –

+0

只要CSV文件具有將其數據連接到現有數據(最好是主鍵)所需的信息。由於這聽起來像是「一次修復」,並且只有1K行,所以最簡單的解決方案可能是在Excel中打開文件,然後使用Excel公式來編寫值。 –

回答

0

如果是我,我可能只是上傳(使用導入/導出嚮導)您的csv到一個新表,然後加入舊錶和新(導入)表並運行更新 - 非常簡單。