반응형 oracle 중복 데이터 삭제1 Oracle 오라클 중복 데이터 제거, ROWID Oracle 오라클 중복 데이터 제거, ROWID 이번 포스팅에서는 중복된 데이터가 있을때 하나의 데이터만 남기고 삭제하는 방법에 대해서 포스팅 하겠습니다. (중복된 데이터를 찾는 법은 아래의 Link를 참조하세요.) Link : Oracle 중복 데이터 찾는 방법 중복 데이터가 존재할 때 하나의 값만 남기고 삭제하기 위해선 오라클 함수인 ROWID 를 사용하여 각 행에 ID 값을 SELECT 한 후 ID값이 MAX 인값만 남기고 나머지를 삭제 하면 됩니다. (ROWID : 테이블에 있는 해당 로우를 찾기위해 오라클 DB내에서 사용되는 논리적인 정보, 컬럼이 unique 하지 않을때 유일 성을 부여할 수 있다.) Link 와 같은 테이블을 사용해 예를 들어보겠습니다. 대한민국 행정동 코드가 있을 때 '동.. Database/SQL 2014. 5. 9. 이전 1 다음 💲 추천 글 반응형