ํจ์์ ์ดํด
๋ด์ฅ ํจ์(์ ๋ ฅ๋๋ ๊ฐ์ด ๋ง์๋ ์ถ๋ ฅ์ ํ๋๋ง ๋๋ ํจ์)
- LOWER(’๋ฌธ์์ด’): ์๋ฌธ์๋ก ๋ณํ
- UPPER(’๋ฌธ์์ด’): ๋๋ฌธ์๋ก ๋ณํ
- ASCII(’๋ฌธ์์ด’): ๋ฌธ์๋ฅผ ์์คํค ์ฝ๋ ๊ฐ์ผ๋ก ๋ณํ
- CHR, CHAR(์ซ์): ์์คํค ์ฝ๋ ๊ฐ์ ๋ฌธ์๋ก ๋ณํ
- CONCAT(’๋ฌธ์์ด’, ’๋ฌธ์์ด’), ||, + : ๋ฌธ์์ด ๋ถ์ด๊ธฐ
- SUBSTR, SUBSTRING(’๋ฌธ์์ด’, ์์์ธ๋ฑ์ค, ๋ ์ธ๋ฑ์ค): ์ํ๋ ๋ฌธ์์ด๋ง ์ถ์ถ
- LENGTH, LEN(’๋ฌธ์์ด’): ๊ธธ์ด ๋ฐํ
- LTRIM(’๋ฌธ์์ด’, ‘ํน์ ๋ฌธ์’): ์ผ์ชฝ์ ํน์ ๋ฌธ์์ด ์ญ์
- RTRIM(’๋ฌธ์์ด’, ‘ํน์ ๋ฌธ์’): ์ค๋ฅธ์ชฝ์ ํน์ ๋ฌธ์์ด ์ญ์
- TRIM(‘ํน์ ๋ฌธ์’ FROM ’๋ฌธ์์ด’): ์์ชฝ์ ํน์ ๋ฌธ์์ด ์ญ์
์ซ์ํ ํจ์
- ABS(์ซ์): ์ซ์ ์ ๋๊ฐ ๋ฐํ
- SIGN(์ซ์): ์์, ์์ 0 ๊ตฌ๋ณ
- MOD(์ซ์1, ์ซ์2): ๋๋จธ์ง ๊ฐ ๋ฐํ
- CEIL/CEILING(์ซ์): ์ ๋ ฅ ๊ฐ ์ด์ ์ ์ ๋ฆฌํด
- FLOOR(์ซ์): ์ ๋ ฅ ๊ฐ ์ดํ ์ ์ ๋ฆฌํด
- ROUND(์ซ์[,m]): ๋ฐ์ฌ๋ฆผ. ๋ํดํธ = 0
- TRUNC(์ซ์[,m]): ๋ฒ๋ฆผ. ๋ํดํธ = 0
- SIN, COS, TAN: ์ผ๊ฐํจ์ ๊ฐ ๋ฆฌํด
- EXP, POWER, SQRT, LOG, LN: ์ง์, ๊ฑฐ๋ญ์ ๊ณฑ, ์ ๊ณฑ๊ทผ, ์์ฐ ๋ก๊ทธ ๊ฐ ๋ฆฌํด
NULL ๊ด๋ จ ํจ์
- NVL, ISNULL(์ ๋ ฅ1, ์ ๋ ฅ2): ์ ๋ ฅ๊ฐ 1์ด null์ด๋ฉด ์ ๋ ฅ๊ฐ 2 ์ถ๋ ฅ. ๋์ ๊ฐ์ ํ์
- NULLIF(์ ๋ ฅ1, ์ ๋ ฅ2): ์ ๋ ฅ๊ฐ 1๊ณผ 2๊ฐ ๊ฐ์ผ๋ฉด NULL ์ถ๋ ฅ, ์๋๋ฉด 1 ์ถ๋ ฅ
- COALESCE(์ ๋ ฅ1, ์ ๋ ฅ2,…): NULL์ด ์๋ ์ต์ด์ ํํ์ ์ถ๋ ฅ. ๋ชจ๋ ํํ์์ด NULL์ผ๋๋ง NULL ๋ฆฌํด.
Uploaded by
N2T