0
테스트를 위해 SQL DB에 여러 개의 해시를 가져 오려고합니다. 해시는 다음과 같이 찾고 텍스트 파일의 형식에 : 나는 명령 bcp dbo.Table IN "Path\To\Dump.txt" -T -S SERVER\INSTANCE -d DB -c -t \n
을 실행할 때 무슨 일하면 매초마다 해시를 가져올 것입니다, 어떤 이유로, 지금Microsoft SQL Server 용 bcp 유틸리티가 홀수 행을 무시합니다.
hash1
hash2
hash3
hash4
hash5
hash6
(즉 hash2
, hash4
하고, hash6
). 왜 이런 일이 일어나는지 모르겠습니다. 마찬가지로 구분 기호 인수를 \r
또는 \n\r
또는 \r\n
으로 바꾸면 0 행이 가져옵니다. 왜 이런 일이 일어나는 걸까요?
이것은 도움이 될 수 있습니다 : https://www.sqlservercentral.com/Forums/Topic508351-149-1.aspx –
그냥 확인하십시오 :'select count (*) from importtable'을 실행하면, 행이 삽입 되었습니까? select가 가져 오기 파일과 동일한 순서로 데이터를 반환한다고 가정하지 마십시오. –
네, 달리기 만하면 절반이 나옵니다. – Leeren