ER-WIN : 어윈/ 이알윈
SQL Developer : SQL 작성 및 활용 프로그램
Oracle : DBMS 데이터베이스 관리 시스템
DB : Database(공유, 저장, 통합, 운영을 구현할 수 있도록 만들어진 개념)
분기문 : 프로세스(실행중인 프로그램, CPU를 점유중인 상태)의 흐름이 조건에 의해 나뉘어 지는 것
case, decode
case문의 두가지 종류
케이스문 셀렉트 문이랑 같이 써야한다.
SELECT CASE '나' WHEN '개똥이' THEN '개똥이 아님'
WHEN '너' THEN '너 아님'
WHEN '나' THEN '맞음'
ELSE '아몰랑'
END AS RESULT
FROM SYS.DUAL;
SELECT SUBSTR(LPROD_GI,1,2)
, CASE 'P2' WHEN SUBSTR(LPROD_GU,1,2) THEN '맞다'
ELSE '다르다'
END AS RESULT
FROM LPROD;
case와 when사이에 아무것도 안들어간다
SELECT CASE WHEN '나' = '개똥이' THEN '개똥이 아님'
WHEN '나' ='너' THEN '너 아님'
WHEN '나' ='나' THEN '맞음'
ELSE '아몰랑'
END AS RESULT
FROM SYS.DUAL;
SELECT SUBSTR(LPROD_GU,1,2)
, CASE WHEN 'P2' = SUBSTR(LPROD_GU,1,2) THEN '맞다'
ELSE '다르다'
END AS RESULT
FROM LPROD;
END AS RESULT 별칭?
AS(알리아스) 는 헤딩에 출력이 된다.
DUAL : (SYS.DUAL) SYS계정에 속한 가상의 테이블
SUBSTR(대상문자열,시작번호,글자수)
SUBSTR(LPROD_GU,1,2)
1부터 시작해서 2글자 가져온다는 말