我想創建一個具有大型CSV文件的SQL INSERT查詢。問題是名稱沒有解析出來。因爲我區分名字和姓氏(我不關心中間名),所以他們被列爲「John Doe」或「John B Doe」而不是「John」和「Doe」。從解析CSV文件創建SQL INSERT
另一個問題是電話號碼 - 大多數被列爲「555 555 5555」,有些甚至沒有完成(「555 555」),有些是「5555555555」或「15555555555」。我甚至從哪裏開始?我做了一些谷歌搜索,並就這個具體問題做了簡短的介紹。我的語言不挑剔。不過,我最熟悉C#或PHP。我也可以用C++或BASIC完成它。我的問題實際上是從哪裏開始的。謝謝。
SQL字段:FNAME,LNAME,地址,城市,州,郵編,電話(#### - ### - ####),電子郵件
CSV例如: 「約翰·多伊中號」 ,「156 Blue St」,「Nashville」,「TN」,「23434」,「(555)555-5555」,「[email protected]」
CSV示例2:「John Doe」,「156 Blue St「,」Nashville「,」TN「,」23434「,」555 555-5555「,」[email protected]「
CSV示例3:」John & Jill Doe「,」156 Blue St「納什維爾「,」TN「,」23434「,」5555555555「,」[email protected]「
發佈csv的一些真實示例條目(涵蓋您的各種場景),併發布數據庫表結構,以及您如何期望數據(在各種情況下)出現在那裏。另外,你有什麼嘗試? –
我編輯以反映您所說的話。不過,我還沒有開始。我在問從哪裏開始(參考,例子等) –