필드 사이에 백 스페이스 (^ H) 문자 구분 기호가 포함 된 플랫 파일을 구문 분석해야합니다. 이 파일을 구문 분석하고 SQL Server 2005 테이블에 삽입해야합니다. 형식 파일과 함께 bcp 유틸리티를 사용하려고했지만 백 스페이스로 구분 기호를 지정할 수 없습니다. 기본값은 탭 (\ t)입니다. 백 스페이스를 지정하는 데는 몇 가지 다른 구분 기호가 있지만 아무 것도 없습니다. 누구나 아이디어가 있으니 제발 도와주세요.bcp와 백 스페이스 (^ H) 구분 기호
또한 SQL Server 테이블에서 고정 길이 플랫 파일로 데이터를 내보낼 필요가 있습니다. 비 xml 형식 파일을 사용하려고했지만 항상 구분 기호를 묻습니다. 구분 기호없이 bcp를 사용하여 플랫 파일을 만들 수 있습니까? 들판들 사이에? 위의 모든 문자 파일입니다.
필드 구분 기호로 백 스페이스를 사용하는 이유는 무엇입니까? –
요점은 우리 시스템에 공급되는 파일이 실제로 필드 구분 기호로 백 스페이스가있는 플랫 파일을 보내는 레거시 응용 프로그램에서 비롯된 것입니다. 우리는 이러한 파일을 구문 분석하고 SQL Server 테이블에 데이터를 저장해야합니다. – Thunderhashy
나는 bcp 내보내기 유틸리티를 사용하여 고정 길이 플랫 파일을 내보내는 첫 번째 부분을 해결했습니다. 그러나 나는 bcp 가져 오기 기능을 사용하여 역 분리 된 파일을 구문 분석하는 방법에 대한 아이디어를 아직 기다리고있다. 비 xml 형식의 파일 만 사용할 수 있습니다. 모든 아이디어를 환영합니다. – Thunderhashy