SQLD 요약(3)
▶SQL의 종류
-DDL (Data Definition Language)
-DML (Data Manipulation Language)
-DCL (Data Control Language)
-TCL (Transaction Control Language)
▶DDL (4)
-CREATE
-ALTER
-DROP
-RENAME
▶DML (4)
-INSERT
-UPDATE
-DELETE
-SELECT
▶DCL (3)
-GRANT
-REVOKE
-TRUNCATE
▶TCL (3)
-COMMIT
-ROLLBACK
-SAVEPOINT
▶Transaction 특징 (4)
-원자성 (Atomicity)
-일관성 (Consistency)
-고립성 (Isolation)
-영속성 (Durability)
▶SQL 실행 순서 (3)
-Parsing (파싱)
-Execution (실행)
-Fetch (인출)
▶NULL 함수 (4)
-NVL 함수
-NVL2 함수
-NULLIF 함수
-COALESCE
▶집계 함수 (7)
-COUNT( )
-SUM( )
-AVG( )
-MAX( )
-MIN( )
-STDDEV( )
-VARIAN( )
▶SELECT문 실행 순서 (6)
⑤ SELECT
① FROM
② WHERE
③ GROUP BY
④ HAVING
⑥ ORDER BY
▶내장형 함수 (4)
(BUILT-IN-FUNCTION)
-형변환 함수
-문자열 함수
-숫자형 함수
-날짜형 함수
▶형변환 함수 (3)
-TO_NUMBER( )
-TO_CHAR( )
-TO_DATE( )
▶문자형 함수 (10)
-ASCII( )
-CHAR( )
-SUBSTR(문자열, m, n)
-CONCAT(문자열1, 문자열2)
-LOWER( )
-UPPER( )
-LENGTH( )
-LTRIM( )
-RTRIM( )
-TRIM( )
▶날짜형 함수 (2)
-SYSDATE
-EXTRACT
▶숫자형 함수 (7)
-ABS( )
-SIGN( )
-MOD( , )
-CEIL / CEILING( )
-FLOOR( )
-ROUND( , )
-TRUN( ,)
▶GRANT 문
-GRANT Privileges ON 테이블명 TO user WITH GRANT OPTION;
▶Privileges (8)
-SELECT
-INSERT
-UPDATE
-DELETE
-REFERENCES
-ALTER
-INDEX
-ALL
▶WITH GRANT OPTION (2)
-WITH GRANT OPTION
-WITH ADMIN OPTION
▶COMMIT 문 (2)
-COMMIT
-SET AUTOCOMMIT ON