0
我有一個csv文件,我想導入到表中。該表的第一列是一個自動增量主鍵,因此我想將csv中的值插入到除此之外的所有列中。導入CSV到SQLite3使用列子集
有沒有辦法做到這一點使用import
或我需要創建一個臨時表,然後複製這些值? (如上所述here)
我有一個csv文件,我想導入到表中。該表的第一列是一個自動增量主鍵,因此我想將csv中的值插入到除此之外的所有列中。導入CSV到SQLite3使用列子集
有沒有辦法做到這一點使用import
或我需要創建一個臨時表,然後複製這些值? (如上所述here)
您可以用NULL
替換您插入到自動增量列中的值,它會增加。不幸的是,我們無法在SQLite中使用import
NULL
s,因此您必須採用某種解決方法,無論是您的建議還是一個小腳本。
最後我選擇了一個簡單的Python腳本。 – rwolst
謝謝你讓我知道。這可能是我也會做的:它似乎是阻力最小的路徑。 – Emmet