Oracle DECODE
1. DECODE 목적 DECODE는 expr을 각 검색 값과 하나씩 비교한다. expr이 검색과 동일하면 Oracle Database는 해당 결과를 반환한다. 일치하는 항목이 없으면 Oracle은 기본값을 반환한다. 기본값이 생략되면 Oracle은 null을 반환한다. 변수는 숫자 유형(NUMBER, BINIAN_FLOAT 또는 BINIAN_DUB...
1. DECODE 목적 DECODE는 expr을 각 검색 값과 하나씩 비교한다. expr이 검색과 동일하면 Oracle Database는 해당 결과를 반환한다. 일치하는 항목이 없으면 Oracle은 기본값을 반환한다. 기본값이 생략되면 Oracle은 null을 반환한다. 변수는 숫자 유형(NUMBER, BINIAN_FLOAT 또는 BINIAN_DUB...
1. MERGE란 MERGE 명령문을 사용하여 하나 이상의 소스에서 행을 선택하여 업데이트하거나 테이블 또는 뷰에 삽입한다. 조건을 지정하여 대상 테이블 또는 뷰에 업데이트하거나 삽입할지 여부를 결정할 수 있다. 이 문은 여러 작업을 결합하는 편리한 방법이다. 여러 개의 INSERT, UPDATE 및 DELETE DML 문을 방지할 수 있다. ME...
1.GibLab 프로젝트 생성 2. Local Git Repository 생성 VCS → Create Git Repository 3. Local Git Repository Commit Project(Right Click) → Git → Commit Directory Commit to master 4. ...
1. Forking과 Cloning의 주요 차이점 Forking은 GitHub 계정에서 수행되고 복제는 Git을 사용하여 수행된다. 리포지토리를 포크할 때 원본 리포지토리(업스트림 리포지토리)의 복사본을 생성하지만 리포지토리는 GitHub 계정에 남아 있다. 반면에 저장소를 복제하면 저장소가 Git의 도움으로 로컬 컴퓨터에 복사된다. 포크된 저장...
1. 접근 제어자 자바에는 다음과 같은 접근 제어자가 있다. private default protected public private → default → protected → public 순으로 보다 많은 접근을 허용한다. 2. private 접근 제어자가 private...
1. switch/case 문 이란 switch/case 문은 if 문과 비슷하지만 좀 더 정형화된 모습의 제어문이다. switch/case 문의 구조 switch(입력변수) { case 입력값1: ... break; case 입력값2: ... break; ... default: ...
1. 기본 명령 Docker CLI의 기본 명령 명령 설명 docker attach 실행 중인 컨테이너에 로컬 표준 입력, 출력 및 오류 스트림 연결 docker build 도커 파일에서 이미지 빌드 ...
1. 설치 Docker Compose는 작업을 위해 Docker Engine을 사용하므로 로컬 또는 원격에 Docker Engine이 설치되어 있어야 한다. 1) Docker Compose 다운로드 [root@localhost ~]# sudo curl -L "https://github.com/docker/compose/releases/downl...
1. docker exec 설명 실행 중인 Docker Container에 명령 실행 2. 실행 중인 docker 이미지 확인 [root@localhost ~]# docker ps -a 3. Container 접속 [root@localhost ~]# docker exec -it [CONTAINER_ID or NAMES] /bin/bash ...
1. Jenkins Docker images 다운로드 https://hub.docker.com/r/jenkins/jenkins [root@localhost ~]# docker pull jenkins/jenkins 2. pull 이미지 확인 [root@localhost ~]# docker images 3. Jenkins Image...