정말 거지같은 에러다!!!! 이클립스에서 서버 돌리고 페이지 실행하면 웹브라우저가 떠야 하는데 뜨지 않는다.. 여태 한번도 이딴 에러는 발생하지 않았는데 귀신이 곡할 노릇이다. 물론 난 바보가 아니기에 preferences에서 웹브라우저 설정은 이미 해줬다. 웃긴 건 이클립스에서 실행했을 때는 웹브라우저가 뜨지도 않으면서 에러창만 보이는데, 따로 웹브라우저를 띄우고 주소를 직접 입력하니까 또 그건 된다. ㅡ.ㅡ 혹시 몰라서 파이어폭스를 설치하고 해봤는데, 파이어폭스로 실행할 경우 에러창은 뜨지 않지만 실행은 되지 않는다. 여기저기 국내외에 질문을 올렸더니, preferences에서 web browser 설정을 해보라는 답변만 얻었다. 그건 나도 안다고!!! 결국 이것저것 해보다가 기본 웹브라우저를 크롬이..
paing 처리를 위해 rownum(의사컬럼)을 사용했는데 에러가 났다. 찾아보니 테이블을 조인할 때, 컬럼명이 같은 경우가 있는데 이 때 rownum을 사용하면 column ambiguously defined 에러가 발생한다고 한다. 컬럼명이 같거나 from절에 주는 테이블명이 중복되지 않는지 살펴볼 필요가 있다. 나의 경우는 qna테이블의 qc_no 컬럼과 qc테이블의 qc_no 컬럼의 이름이 같았기 때문에 일어난 에러였다. 해결 방법은 다음과 같다. 테이블명이 중복된 경우 → 테이블명을 다르게 명시해준다. 컬럼명이 중복된 경우 → 위의 이미와 같이 중복되는 컬럼명에 Alias로 다른 이름을 부여해준다. 최종본.select B.* from(select rownum as rnum, A.* from(se..