깜놀하는 해므찌로

Oracle 회원 SEQ 참조 시 문제점 / LIKE 구분 값 / Oracle LISTAGG 예시 본문

IT

Oracle 회원 SEQ 참조 시 문제점 / LIKE 구분 값 / Oracle LISTAGG 예시

agnusdei1207 2022. 7. 25. 07:24
반응형
SMALL

USER_SEQ 컬럼에 회원 정보들이 숫자로 담겨 있다.

문제

1. LIKE 연산을 통해 회원 테이블 참조 시 64번을 찾고 싶은데 164, 1664 등 64를 포함하는 숫자는 모두 조회

2. 원하지 않는 데이터까지 모두 조회가 되는 상황

 

해결

1. SEQ 를 릴레이션에 입력하기 전 Controller 에서 구분 값을 양옆에 추가하여 해당 정보만 조회되도록 설정

2. [ 32 ], [ 33 ] 등 대괄호 또는 기호를 활용하여 입력 및 조회

반응형
LIST