1
excel 파일에서 데이터를 내보내는 데 사용하는 MS-SQL BCP 쿼리가 있는데 특정 열의 경우 점 대신 쉼표로 구분 기호를 사용하려는 경우 구분 기호를 점에서 쉼표로 변경하십시오 . 예상 예를 들어 실제 출력 AMOUNT=45.88
아래 BCP
AMOUNT
필드를 갖고 싶어 현재 도트로 설정되어
AMOUNT=45,88
SELECT @Command = 'bcp "SELECT QUANTITY,AMOUNT FROM "' + @dbname + '".dbo.MY_TABLE " queryout ' + @EXTRACT_DETAILS + ' -S' + @@servername + ' -T -c -C "" '
EXEC @ReturnValue=master..xp_cmdshell @Command
내가 싶지 않아 내 테이블을 수정하고 추출 구분 기호를 변경하고 싶습니다.
Thanksa 부지 케이 .. 이 내가 찾던입니다 - 필자가 사용 아래의 내용은 작동했습니다 :-) 캐스트 (소수점 이하 (18,2)로 AMOUNT), ''. '', '', '') – appy
문제 없음 :) 대답을 올바른 것으로 표시 할 수 있습니다. –