클라이언트 설치후 plsql developer에서 특정 테이블의 결과값이 0건 나올때가 있습니다.
분명히 데이터는 있지만 특정 뷰 테이블을 조회하면 에러없이 전혀 조회가 되지 않습니다.
관련하여 클라이언트의 characterset을 레지스트에서 종류별로(?)변경하였으나 동일합니다.
원인은 세션정보에 있었습니다.
SELECT SYS_CONTEXT('USERENV','LANGUAGE') value FROM DUAL
위 쿼리를 확인해서 US인지 확인해본다.
해결방법은 plsql이 설치된경로에서
C:\Program Files (x86)\PLSQL Developer
AfterConnect.sql에 아래내용을 추가후 저장합니다.
ALTER SESSION SET NLS_LANGUAGE = 'AMERICAN';
oracle에서 수행한 쿼리가 언제 끝날지 확인하는 법 (0) | 2019.04.11 |
---|---|
FND debug log 생성방법 (0) | 2019.04.11 |
oracle datafile 삭제 방법 (0) | 2019.04.09 |
오라클 export , import 테이블에 동일 데이터 넣어보는 예제 (0) | 2018.05.09 |
x_$kglob 테이블이 없을땐 XM$KGLOB 사용 (0) | 2017.11.21 |