好的,我正在尝试使用bcp将大文本文件插入到表中。该表应该有95列,最后一列应该是SourceCheckSum,类似于|...|-1|
。
文本文件超过200,000,000行,并在最后一行|...|-1|
处突然停止。
但是我需要它不要停在那里,但继续!有时,该文件不会以|-1|
结尾,而是|...|-1|871447296
99B-9009-8||99B90098|1|||||MH| ||13749|||ALTAMONT PASS|RD||13749 ALTAMONT PASS RD|LIVERMORE|CA|94550||||||||||| |||64-005||||||||||||||||||||||||||||||||339847213|N||||N|||||||||||0|332443|-1|
027D604E-2AD5-E511-80C1-3863BB43AC67|9355733|06001|CA|ALAMEDA||072012|20|BKF|99B-9009-9||99B90099|1|||||MH| |P|2234|||LAUGHLIN|RD||2234 LAUGHLIN RD|LIVERMORE|CA|94551|8749|||||||||| |||64-001||||||||||||||||||||||||||||||||339847214|Y|||R008|Y|37.732900|-121.714000|060014511.011017||||||||0|332443|-1|
1C9D952A-45D5-E511-80C1-3863BB43AC67|8904539|06001|CA|ALAMEDA|2015-07-01|072015|23|BKF|1-1111-10||1111110|1|001 -1111-010||A||| |P|311|||OAK|ST||311 OAK ST|OAKLAND|CA|94607|4602||||||||5377.2400|2014| |||17-022|A |||||SIERRA AT JACK LONDON SQUARE|||105 ||||||||||||||||1|||||||1791318416|Y|APT|105|C010|Y|37.794136|-122.266898|060014033.001030||||||||0|361491|-1|-902735596
1D9D952A-45D5-E511-80C1-3863BB43AC67|8904540|06001|CA|ALAMEDA|2015-07-01|072015|23|BKF|1-1111-11||1111111|1|001 -1111-011||A||| ||311|||OAK|ST||311 OAK ST|OAKLAND|CA|94607|4602||||||||3908.9400|2014| |||17-022|A |||||SIERRA AT JACK LONDON SQUARE|||106 ||||||||||||||||1|||||||1791318417|Y|APT|106|C010|Y|37.794136|-122.266898|060014033.001030||||||||0|361491|-1|871447296
我收到数据集后检查了架构,他们说SourceCheckSum应该是最后一列。我的问题是有一种方法可以传递'*\n'
形式的终结符吗?
编辑:
我已经尝试将最后一列作为varchar来吸收最后一列,但由于某种原因,它仍然在同一个地方突然结束。