2021. 10. 15. 12:30ใ๋ฐ์ดํฐ๋ฒ ์ด์ค
1. SYSDATE
SYSDATE๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ค์น๋ ์๋ฒ๋ ๊ฐ์ธ ์ปดํจํฐ์ ์ผ์๋ฅผ ํน์ ํ์์ผ๋ก ๊ฒ์ํ๋ค.
current_date๋ผ๊ณ ์ ๋ ฅํด๋ sysdate์ ๊ฐ์ ๊ฒฐ๊ณผ๊ฐ ๋์จ๋ค.
2. SYSDATE- TO_CHAR()
TO_CHAR() ํจ์๋ '๋ ์ง'๋ฅผ '๋ ์งํ์'์ ํ์ํ๋ ๋ฌธ์๋ก ๋ฐ๊พธ๋ ๊ธฐ๋ฅ์ด๋ค.
TO_CHAR(๋ ์ง, [๋ ์งํ์]);
3. SYSDATE- TO_DATE()
TO_DATE() ํจ์๋ ๋งค๊ฐ๋ณ์๋ก ์ ๋ ฅํ '๋ ์ง ํ์ ๋ฌธ์์ด'์ ๋ ์ง๋ก ๋ฐ๊พธ๋ ๊ธฐ๋ฅ์ผ๋ก ๋ฐ๊พผ ๋ ์ง๋ +, - ์ฐ์ฐ์ด ๊ฐ๋ฅํ๋ค.
TO_DATE(๋ ์งํ์ ๋ฌธ์์ด);
ํ์ฌ ๋ ์ง - BIRTH_DAY /365 ํ๊ณ 1์ด ๋ํ๋ฉด ๋๋ค.
4. NEXT_DAY()
NEXT_DAY() ํจ์๋ ์ง์ ์ผ ์ดํ์ ๋ ์ง๋ฅผ ๊ตฌํ๋ ๊ธฐ๋ฅ์ผ๋ก, ๋งค๊ฐ๋ณ์๋ฅผ ์ ๋ ฅํ '๊ธฐ์ค์ผ์' ์ดํ '์์ผ๋ฌธ์์ด' ์ ํด๋นํ๋ ์์ผ์ ๋ ์ง๋ฅผ ๊ตฌํ๋ค.
NEXT_DAY(๊ธฐ์ค์ผ์, ์์ผ๋ฌธ์์ด(๋๋ ์์ผ๋ฒํธ))
์์ผ๋ฌธ์์ด : ์ผ์์ผ, ์์์ผ, ํ์์ผ, ์์์ผ, ๋ชฉ์์ผ, ๊ธ์์ผ, ํ ์์ผ ๋๋ ์ผ, ์, ํ, ์, ๋ชฉ, ๊ธ , ํ
์์ผ ๋ฒํธ: 1(์ผ), 2(์) , 3(ํ), 4(์), 5(๋ชฉ), 6(๊ธ), 7(ํ )
5. LAST_DAY()
LAST_DAY() ํจ์๋ ํน์ ์์ ๋ง์ง๋ง ๋ ์ง๋ฅผ ๊ตฌํ๋ ๊ธฐ๋ฅ์ผ๋ก, ๋งค๊ฐ๋ณ์๋ก ์ ๋ ฅํ '๊ธฐ์ค ์ผ์' ๊ฐ ํฌํจ๋ ์์ ๋ง์ง๋ง ์ผ์๋ฅผ ๊ตฌํ๋ค.
LAST_DAY(๊ธฐ์ค์ผ์)
6. ADD_MONTHS()
ADD_MONTHS() ํจ์๋ ์ง์ ์ผ์ ๊ฐ์์ ๋ํ๋ ๊ธฐ๋ฅ์ผ๋ก, ๋งค๊ฐ๋ณ์๋ก ์ ๋ ฅํ '๊ธฐ์ค์ผ์'์์ '๊ฐ์์'๋ฅผ ๋ํ ๋ ์ง๋ฅผ ๊ตฌํ๋ค.
ADD_MONTHS(๊ธฐ์ค์ผ์, ๊ฐ์์)
7. MONTHS_BETWEEN()
MONTHS_BETWEEN() ํจ์๋ ๋ ๋ ์ง์ ๊ฐ์ ์ฐจ์ด๋ฅผ ๊ตฌํ๋ ๊ธฐ๋ฅ์ผ๋ก, ๋งค๊ฐ๋ณ์๋ก ์ ๋ ฅํ '๊ธฐ์ค์ผ์'์์ '๋น๊ต์ผ์'๋ฅผ ๋บ ๊ฐ์ ์๋ฅผ ๊ตฌํ๋ค.