오라클
-
day03_2 - 오라클 (문자 함수, initcap, lower, upper, length/lengthb, concat, substr, instr, lpad, ltrim, replace)KIC/DB 오라클 2021. 6. 24. 00:25
[문자함수] [initcap 함수] -> 첫 글자만 대문자로 출력하고 나머지는 전부 소문자로 출력하는 함수 ->형식: initcap(문자열 또는 컬럼명) emp 테이블을 사용하여 부서가 10번인 사원의 이름을 첫 글자만 대문자로 출력 --initcap select initcap(ename) from emp where deptno = 10; [lower 함수] -> 입력되는 값을 전부 소문자로 변경하여 출력 ->형식: lower(문자열 또는 컬럼명) --lower select lower('Pretty girl') from dual; [upper 함수] -> 입력되는 값을 전부 대문자로 변경하여 출력 ->형식: upper(문자열 또는 컬럼명) --upper select upper('Pretty girl') ..
-
day03_1 - 오라클 (집합 연산자, union, inersect, minus)KIC/DB 오라클 2021. 6. 24. 00:16
[집합 연산자] -> 집합 연산자는 컬럼의 개수가 같아야 한다. -> 컬럼 네임은 달라도 괜찮지만 대응되는 컬럼의 데이터 타입이 같아야 한다. [union] -> UNION 은 결과를 합칠 때 중복되는 행은 하나만 표시 -> UNION ALL 은 중복제거를 하지 않고 모두 합쳐서 표시 --ex) --union/union all select studno, name, deptno1 from student where deptno1 = 101 union select profno, name, deptno from professor where deptno = 101; select studno, name, deptno1 from student where deptno1 = 101 union all select prof..