๋ชฉ์ฐจ
Oracle TRUNC
์๊ฐ์ด๋ ์ซ์๋ฅผ ์ ์ฌํ ๋ ์ฐ๋ ํจ์
ex)
SELECT SYSDATE AS ํ์ฌ์๊ฐ,
TRUNC(SYSDATE) AS ์๊ฐ์ ์ฌ,
TRUNC(SYSDATE, 'DD') AS ์๊ฐ์ ์ฌ2, --TRUNC(SYSDATE)์ ๋์ผ
TRUNC(SYSDATE, 'HH24') AS ๋ถ์ด์๋ฅด๊ธฐ,
TRUNC(SYSDATE, 'MI') AS ์ด์๋ฅด๊ธฐ,
TRUNC(SYSDATE, 'YEAR') AS ์์ผ์ด๊ธฐํ, -- TRUNC(SYSDATE, 'YYYY')์ ๋์ผ
TRUNC(SYSDATE, 'MM') AS ์ผ์ด๊ธฐํ, --TRUNC(SYSDATE, 'MONTH')์ ๋์ผ
TRUNC(SYSDATE, 'DAY') AS ์์ผ์ด๊ธฐํ --ํด๋น ์ฃผ์ ์ผ์์ผ๋ก ์ด๊ธฐํ
FROM DUAL
;
์๊ฐ์ ์ฌ ๊ฒฐ๊ณผ

ex)
SELECT 1234.567 AS ์ฃผ์ด์ง์,
TRUNC(1234.567) AS ์์์ ์ ์ฌ,
TRUNC(1234.567, '1') AS ์์์ ์ฒซ์งธ์๋ฆฌ์ ์ฌ, -- ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฐ์ฌ๋ฆผํ์ง์๋๋ค.
TRUNC(1234.567, '2') AS ์์์ ๋์งธ์๋ฆฌ์ ์ฌ,
TRUNC(1234.567, '-1'), -- 1๋จ์์ ์ฌ
TRUNC(1234.567, '-2'), -- 10๋จ์์ ์ฌ
TRUNC(1234.567, '-3') -- 100๋จ์์ ์ฌ
FROM DUAL;
์ซ์ ์ ์ฌ ๊ฒฐ๊ณผ

์ฐธ์กฐ : https://kkkapuq.tistory.com/106
[ORACLE] TRUNC ํจ์ ์ฌ์ฉ๋ฒ
์ด ๊ธ์ Notion์์ ์์ฑ ํ ์ฌํธ์งํ ํฌ์คํธ์ ๋๋ค. ๋ชฉ์ฐจ ๊ฐ์ TRUNC ํจ์์ ๋ํด ์์๋ณด์. ์๊ฐ์ด๋ ์ซ์๋ฅผ ์ ์ฌํ ๋ ์ฐ๋ ํจ์๋ก, ์๊ฐ์ ๊ฒฝ์ฐ TO_DATE ํจ์๋ฅผ ์ฐ๋ฉด ๊ท์ฐฎ์์ง๋.. ์ฌ์ฉ๊ฐ๋ฅํ๋ค๋ฉด
kkkapuq.tistory.com

'IT > DataBase' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Oracle]oracle expdp ์ด์ฉํ ๋ฐฑ์ ์ ์ฑ (0) | 2022.11.28 |
|---|---|
| [Oracle]oracle datapump data_pump_dir ๊ฒฝ๋ก ํ์ธ ๋ฐ ๋ณ๊ฒฝ (0) | 2022.11.28 |
| [Oracle]ORACLE ์ฌ์ฉ์๊ฐ ์์ฑํ ํ ์ด๋ธ ์ ๋ถ ์ญ์ (0) | 2022.11.26 |
| [Oracle]ORACLE DB DUMP(์ค๋ผํด DB ๋ฐฑ์ ) (1) | 2022.11.26 |
| [Oracle]ORACLE ๋ด(ํ์ฌ) ๊ณ์ ๊ถํ ์กฐํ (0) | 2022.11.26 |
๋๊ธ