[Oracle] LPAD, RPAD ํจ์ ์ฌ์ฉ๋ฒ
โจ์ค๋ผํด(Oracle) LPAD, RPAD ํจ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ ๋ฌธ์๊ธธ์ด๋ฅผ ๋๊ฐ์ด ๋ง์ถฐ์ผํ๋ ๊ฒฝ์ฐ์ ์ฌ์ฉํ ์ ์๋ค. ์) 123, 12, 1 -> 0123, 0012, 0001 โพ๏ธ LPAD("๊ฐ", "๋ฌธ์๊ธธ์ด", "์ฑ์๋ฌธ์") ๋ฌธ์๊ธธ์ด๋งํผ ์ผ์ชฝ๋ถํฐ ์ฑ์๋ฌธ์๋ก ์ฑ์์ค๋ค. SELECT LPAD(time,4,'0')time FROM test; --์ถ๋ ฅํ๋ฉด TIME ----- 0930 0930 โพ๏ธ RPAD("๊ฐ", "๋ฌธ์๊ธธ์ด", "์ฑ์๋ฌธ์") ๋ฌธ์๊ธธ์ด๋งํผ ์ค๋ฅธ์ชฝ๋ถํฐ ์ฑ์๋ฌธ์๋ก ์ฑ์์ค๋ค. SELECT RPAD(time,4,'0')time FROM test; --์ถ๋ ฅํ๋ฉด TIME ----- 9300 9300 โพ๏ธ์์ SELECT substr(RPAD(time,4,'0'),1,2) ||':'|| substr(RPA..
2022. 4. 28.