0
我試圖將一堆哈希導入到SQL數據庫中用於測試目的。哈希值是一個文本文件的形式看起來像以下:Microsoft SQL Server的bcp實用程序忽略奇數行
hash1
hash2
hash3
hash4
hash5
hash6
現在,出於某種原因,當我運行命令bcp dbo.Table IN "Path\To\Dump.txt" -T -S SERVER\INSTANCE -d DB -c -t \n
什麼情況是,每一秒鐘哈希是進口的(即hash2
,hash4
和hash6
)。我不知道爲什麼會發生這種情況。同樣,如果我用\r
或\n\r
或\r\n
取代分隔符參數,則會導入0行。這是爲什麼發生?
這可能有所幫助:https://www.sqlservercentral.com/Forums/Topic508351-149-1.aspx –
只是爲了確認:如果你運行'select count(*)from importtable',你會發現只有大約一半行插入?不要以爲您的選擇將以與導入文件相同的順序返回數據。 –
是的,運行只產生一半的行。 – Leeren