반응형
오늘 한 일
- 반영하는 방법 인수인계 받음
- 디비버 쿼리 넣고 ctrl + enter 하면 실행됨. 실제 코드에 넣기 전에 직접 디비 실행해보고 결정...
- 디비버에 값을 넣을 때는 string 타입 (작은 따옴표)
- nvl 처리된 부분은 필수 파라미터가 아님
- `nvl` 적용되었거나 `like`가 존재하는 경우는 반드시 필요한 정보가 아님 (null 값도 가능)
- 프론트, 백엔드 테스트에 반영하는 방법은 동일
- 운영은 폐쇄망에서만 배포할 수 있다
- `:aa` 이 부분이 매개변수(params)로 들어올 수 있는 부분임
- 함수를 찾을 때는 실제 쿼리 날려보고 어떻게 들어오는지 확인한 후에, 도메인에서 사용하고 있는 문자열을 가지고 있는 쪽을 찾는다. 잘 찾아지지 않을 때는 `app.ts`에 저장된 가장 처음 도메인 부분을 참조한 뒤 해당 함수로 가서 찾기
오라클 (+) outer join
https://blog.edit.kr/entry/Oracle-%EC%BF%BC%EB%A6%AC%EC%A4%91%EC%97%90-%EC%9D%98-%EC%9D%98%EB%AF%B8
Oracle 쿼리중에 (+) 의 의미 - where절에 더하기 표시의 의미
Oracle 쿼리중에 (+)가 있는걸 보고 참 생소해서 확인해 보니. 해당 쿼리가 OUTER JOIN을 위한 표현입니다. SELECT * FROM a, b WHERE b.id(+) = a.id -- Oracle OUTER JOIN SELECT * FROM a LEFT OUTER JOIN b ON b.id = a.id -- 동일한
blog.edit.kr
오라클 테이블 별칭 지정
user a
`user`는 테이블 이름
`a`는 alias (별칭)
즉, user 테이블을 a라고 줄여부르는 것
오라클 nvl 함수
- 해당 칼럼의 값이 null인 경우 특정값으로 출력하고 싶을 때 사용하는 함수
- null 값이 아닌 경우 특정값으로 출력하고 싶으면 `nvl2` 함수를 사용한다.
반응형
'Developer > TIL' 카테고리의 다른 글
TIL : 250418금 (nullish 병합(??)과 단축 평가(||)) (0) | 2025.04.21 |
---|---|
TIL : 250417목 (오늘 한 일) (0) | 2025.04.18 |
TIL : 250416수 (BE 업무 처리 대비 오라클 DB 함수 공부) (0) | 2025.04.16 |
TIL: 20250410목 (CSS-transform) (0) | 2025.04.10 |
TIL : 250409수 (말줄임표(ellipsis) CSS, &::placeholder SCSS ) (0) | 2025.04.10 |
TIL : 250408화 (flex-basis: 플렉스 아이템의 초기 크기 지정, 프로그래머스 성격 유형 검사하기) (0) | 2025.04.08 |