CONNECT BY LEVEL을 어떨 때 활용하면 좋을까?CONNECT BY 계층적 쿼리는 오라클만이 가진 기능 중 하나이다.level은 오라클에서 실행되는 모든 쿼리 내에서 사용 가능한 가상열로서, 트리 내에서 어떤 단계(lConnect By Start With는 계
MyBatis의 foreach를 활용하여 INSERT ALL쿼리를 사용
LISTAGG는 여러 행을 하나의 컬럼으로 가져올 수 있다.
MacOs에 oracle 11g를 사용하기 위한 절차는 아래와 같다. Docker 설치하기 오라클 도커 이미지 내려받기 도커 컨테이너 생성 및 실행하기 클라이언트로 오라클 DB 접속하기 SCOTT 계정 생성하기 SQL 파일 생성하여 테이블 및 데이터 쿼리 작성하기 S
테이블의 기존 PRIMARY KEY 삭제'ALTER TABLE 테이블명 DROP PRIMARY KEY'를 실행했을 때 아래와 같은 에러가 발생한다.그러므로 이 테이블의 PK를 FK로 참고하는 테이블의 FK제약조건을 제거 후 진행해야한다.테이블에 기존 키 컬럼과 새로 추
객체에 대해서 영속적으로 별명을 지어주는 것.테이블 ALIAS와는 다르게 임시적인 별명이 아닌 영속적으로 별명을 부여하는 것이 Synonym이다.