[Oracle DB] ๋ฌธ์ ํจ์ LPAD, SUBSTR, REPLACE
ยท
DBMS/OracleDB
๐โ๏ธ ###.###.#### (12์๋ฆฌ ์) ์ฒ์ ์ธ ์๋ฆฌ ์ซ์ ๋์ (02)๋ฅผ ๋ถ์ฌ ์ถ๋ ฅํด๋ณด์ ex) 650.507.9833 -> (02).507.9833 ์ผ๋ก ๋ณ๊ฒฝ ํ ์ถ๋ ฅ * SUBSTR(char, pos, len) :SUBSTR ํจ์๋ ์๋ผ์ฌ ๋์ฌ ๋ฌธ์์ด์ธ char์ pos๋ฒ์งธ ๋ฌธ์๋ถํฐ len๊ธธ์ด๋งํผ ์๋ผ๋ธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ค.* LPAD(expr1, n ,expr2) :LPAD ํจ์๋ ๋งค๊ฐ๋ณ์๋ก ๋ค์ด์จ expr2 ๋ฌธ์์ด์ n์๋ฆฌ๋งํผ ์ผ์ชฝ๋ถํฐ ์ฑ์ expr1์ ๋ฐํํ๋ค. a. SUBSTR ํจ์๋ฅผ ์ด์ฉํด 650.507.9833 ์๋ผ๋ด๊ธฐ (์ฒซ ๋ฒ์งธ ๋ฌธ์๋ถํฐ ๋ค๋ฒ์งธ ๋ฌธ์)b. LPADํจ์๋ฅผ ์ด์ฉํด ๋งค๊ฐ๋ณ์๋ก ๋ค์ด์จ expr2('(02)')์ n(13)์๋ฆฌ๋งํผ ์ผ์ชฝ๋ถํฐ ์ฑ์ expr1(SUBSTR ..