MySQL의 Double Backslash를 피하는 방법 Outfile에서 선택
문제
MySQL에서 다음은 다음과 같습니다.
SELECT '\\' INTO OUTFILE 'c:/temp/backslash.dump';
파일에 두 개의 백 슬래시를 씁니다.
단일 백 슬래시를 덤프하려고 시도하면서 SQL_Mode를 변경했습니다.
SET SESSION SQL_MODE='NO_BACKSLASH_ESCAPES';
SELECT '\' INTO OUTFILE 'c:/temp/backslash.dump';
그러나 다시 두 개의 백 슬래시를 얻었습니다.
단일 백 슬래시를 버리는 방법이 있습니까?
해결책
이 작업을 수행:
SELECT '\\' INTO OUTFILE 'c:/temp/backslash.dump' FIELDS ESCAPED BY '|';
제휴하지 않습니다 StackOverflow