[Case] Network를 통하여 Oracle DB에 접근할 수 없을 때
[Cause] FireWall 또는 Network Authentication 에 의한 DB 접근 제한
[Solution] FireWall을 통과하도록 설정하거나, sqlnet.ora에서 authentication_services = (NONE)으로 수정
2012년 2월 20일 월요일
2012년 2월 19일 일요일
[SQL] 연속된 정수 생성하기(Integer Series Generator)
[Case] For 문과 유사하게 증가 또는 감소하는 어떠한 정수의 집합이 필요할 때
[Solution] LEVEL ~ CONNECT BY 사용
ex) 1 ~ 9 까지의 연속된 정수 집합
SELECT LEVEL
FROM DUAL
CONNECT BY LEVEL < 10;
[Solution] LEVEL ~ CONNECT BY 사용
ex) 1 ~ 9 까지의 연속된 정수 집합
SELECT LEVEL
FROM DUAL
CONNECT BY LEVEL < 10;
[SQL] ORA-30926: 원본 테이블의 고정 행 집합을 가져올 수 없습니다.
[Case] MERGE INTO 사용 시 발생
[Cause] USING 에 들어가는 Set에 중복이 있거나, 또는 ON에 의해 Matching 하는 부분에서 Matching 조건이 불충분하여 중복이 발생
[Solution] 중복이 발생하지 않도록 Set을 점검
[Cause] USING 에 들어가는 Set에 중복이 있거나, 또는 ON에 의해 Matching 하는 부분에서 Matching 조건이 불충분하여 중복이 발생
[Solution] 중복이 발생하지 않도록 Set을 점검
피드 구독하기:
글 (Atom)