안녕하세요
이제까지 눈팅만 하다 고수님들의 자문을 듣고자 발생한 문제에 대하여 글을 남겨 해결해 보고자 합니다.
현재 발생한 문제는 리눅스 서버 셧다운 이후 여러 테이블에 있는 PRIMARY KEY에 문제가 생겨서 중복 데이터가
발생하였다는 겁니다.
중복 데이터를 걸러 내기 위하여 노가다를 하고 있는 상태이구요 이런 현상이 발생한 테이블에서 중복 건수를 찾기 위해서는
해당 Key값을 Upper로 변환을 해야 찾아진다는 이슈도 있구요.
예로
-- 중복 자료 찾아지는 쿼리 (Upper가 되어야 n건이 나옴)
select * from j_choolgo where upper(barcode) = 'TEST'
-- 중복이 안나오는 경우
select * from j_choolgo where barcode = 'TEST'
어떤 문제가 있는건지 알고 싶습니다. 이번이 한두번째가 아니라서 그럽니다. ㅠㅠ
수고하세요.
|