나는 내 DB에 내가 기본 키로 내 ID를 설정하는 것이 매우 이상한 문제에 직면하고 동일한 예입니다 너무 그 ID가 저장되지 않습니다 : 다음을 삭제하면IDS 시각적으로 동일하지만, 실제로
+--------+ | ID | +--------+ | ABC94 | | ABC94 | +--------+
을 phpmyadmin에서 삭제 된 다음 쿼리를 생성합니다. 하나의 ID에 \r
이 포함되어있어 고유 한 것으로 보이지만 선택보기에는 표시되지 않습니다. 친절하게도 ID가 저장 될 때 어떻게하면 ABC94
부분 만 받아 들여야하고 \r or \d or the like
과 같은 부분은 무시해야 하는지를 알려주십시오. 감사합니다,
DELETE FROM `Db` WHERE `ID` = 'ABC94\r';
DELETE FROM `DB` WHERE `ID` = 'ABC94';
나는 다음 코드를 시도했지만 잘 작동 원인 난 여분의 공백의 가능성이있는 경우 대신 \
SELECT SUBSTRING_INDEX("ABC94\r", "\", 1)
어떻게 레코드를 삽입 했습니까? –
@JW. DB에 csv 파일을 덤프하지만 이동하는 동안 무시 부분을 적용 할 수 있도록 데이터를 다른 테이블로 덤프 한 후에 이동했습니다. –