목록Oracle Study/Admin I (10)
DBA가 되고 싶은 병아리
ora-29861의 오류로 인한 인덱스 구성 실패
ora-29861라는 코드가 나오는 경우는 인덱스가 재구성되는 중.. 이거나 사용하지 않음 혹은 구성에 실패 한 경우에 나오게 됩니다. 해결책은 해당 인덱스를 drop하고 다시 한번 더 구성하는 게 좋습니다.
Oracle Study/Admin I
2011. 7. 28. 15:10
Ora-00918: column ambiguously defined;
여러 칼럼을 조인 할 경우에는 갈 칼럼 이름에 각 칼럼의 값을 가져올 테이블 이름도 붙여줘야 한다. TableName.colname 이번에 꽤 많은 테이블을 조인하는 오라클 쿼리를 작성하면서 모든 칼럼에 테이블 이름을 함께 붙여준 것을 계속 확인했으나 ORA-00918: column ambiguously defined. 이유는... FROM 절에 동일한 테이블 명을 두 번 줬기 때문이다. 동일한 테이블이 조인 될 이유는 없었기 때문에 테이블 이름에 Alias 를 주지 않았었는데, 그러면서 동일한 테이블 이름을 두 번 기입했기 때문이다. 칼럼에 아무리 테이블 이름을 모두 다 붙여도 FROM절이 모호 했던 것이다. 이러한 에러가 나지 않게 하려면 alias를 다르게 잡거나 동일한 테이블을 지정하지 않도록 하..
Oracle Study/Admin I
2011. 7. 26. 15:04