我在那裏的數據是由空白字符分隔的平面文件:空格作爲填充字符
a1 a2 a3 a4 a5 a6 a7 a8 a9 a10...a21
485 477 537 479 452 471 491 476 475 473 455 500 456 507 478 491 447 422 480 482 515
482 464 484 477 496 509 491 459 482 483 505 508 458 509 517 479 487 473 472 474 531
485 508 517 489 507 515 440 465 550 532 450 483 460 469 507 485 479 458 516 480 460
479 648 480 561 481 474 474 544 484 490 451 494 480 486 459 521 500 466 457 494 492
188 497 477 461 473 464 476 471 481 507 474 500 481 536 464 501 479 480 483 462 470
....
181 510 470 431 482 496 481 469 539 491 482 481 476 533 495 474 485 479 495 465 541
如何導入它在SQL Server 2008中,我沒有找到任何選項可以使用空白字符作爲填充字符......我看到回車CR,回車/換行(CR/LF),TAB ...等...
我使用的是Microsoft SQL Management Studio中...
我不知道這是否是對你還是不是一個有效的選擇,但由於沒有其他人回答,在這裏去......就個人而言,懶惰,我會鞭建立一個快速而骯髒的.NET控制檯應用程序,將其轉換爲.csv文件。對於我來說,這比搜索導入它的解決方案要快。我甚至可以在C#中完成它,並將內容讀入一個DataTable中,並使用SQLBulkCopy方法更新服務器,如果這是我必須反覆執行的操作,並且必須自動執行。 – David