์ค์ํ ๋ด์ฉ์ด ์๋ ๋ด๊ฐ ํท๊ฐ๋ฆฌ๋ ๊ฒ๋ง ์ ๋ฆฌํ ๊ฒ1. SUBSTR๋ค๋ฅธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๋ฌ๋ฆฌ Oracle๊ณผ SQL์์ SUBSTR ํจ์์ ์ธ๋ฑ์ค๋ 1๋ถํฐ ์์. ์ฆ, ๋ฌธ์์ด์์ ์ฒซ ๋ฒ์งธ ๋ฌธ์๋ ์ธ๋ฑ์ค 1์.SUBSTR(string, start_position, [length])start_position: ์ถ์ถ์ ์์ํ ์์น (1๋ถํฐ ์์) length: (์ ํ์ ) ์ถ์ถํ ๊ธธ์ดSELECT SUBSTR('Hello World', 1, 5) AS Substring FROM dual; ์ ์ฟผ๋ฆฌ์์ SUBSTR('Hello World', 1, 5)๋ ๋ฌธ์์ด 'Hello World'์์ ์ฒซ ๋ฒ์งธ ๋ฌธ์๋ถํฐ ์์ํ์ฌ 5๊ฐ์ ๋ฌธ์๋ฅผ 'Hello' ์ถ์ถ SELECT SUBSTR('๋ธ๋ํํฌ์ ๋', 3, 2) FROM DUA..
My Tech Blog (๊ธฐ๋ณธ)
โ
๋
ธ์
์๊ธ์ ๊ตฌ๋ถ์๊ธ์ฃผ์๊ธฐ๋ฅ๋ฌด๋ฃ์๊ธ์ ๊ฐ์ธ์๊ธ์ ๋ฌด๋ฃ๋ฌด์ ํ ํ
์คํธ ์์ฑ(2๋ช
์ด์ ์ฌ์ฉ์ ๋ธ๋ก 1,000๊ฐ ์ ํ), ํ์ผ์
๋ก๋ 5MB์ ํ, ๊ฒ์คํธ ์ด๋ 10๋ช
์ ํ, ๋ฒ์ ๊ธฐ๋ก 7์ผ๊ฐ ์ด๋ ๊ฐ๋ฅ์ ๋ฃ์๊ธ์ ํ๋ฌ์ค ์๊ธ์ ๋งค๋ฌ USD 10(์ฐ๊ฐ ๊ฒฐ์ ์ ์ USD 8)[๊ฐ์ธ์๊ธ์ ] ๊ธฐ๋ฅ +๋ฌด์ ํ ํ์ผ ์
๋ก๋ ๊ฐ๋ฅ,๊ฒ์คํธ ์ด๋ 100๋ช
์ ํ,๋ฒ์ ๊ธฐ๋ก 30์ผ๊ฐ ์ด๋ ๊ฐ๋ฅ๋น์ฆ๋์ค ์๊ธ์ ๋งค๋ฌ ๋ฉค๋ฒ 1์ธ๋น USD 18(์ฐ๊ฐ ๊ฒฐ์ ์ ์ USD 15)[ํ๋ฌ์ค ์๊ธ์ ] ๊ธฐ๋ฅ +๊ฒ์คํธ ์ด๋ 250๋ช
์ ํ,๋ฒ์ ๊ธฐ๋ก 90์ผ๊ฐ ์ด๋ ๊ฐ๋ฅ,๊ณ ๊ธ ํ์ด์ง ์ ๋๋ฆฌํฑ์ค ๊ธฐ๋ฅ์ํฐํ๋ผ์ด์ฆ์๊ธ์ ๋
ธ์
์์
ํ์ ๋ณ๋ ๋ฌธ์[๋น์ฆ๋์ค ์๊ธ์ ] ๊ธฐ๋ฅ + ๋ฒ์ ๊ธฐ๋ก ๋ฌด์ ํ ์ด๋ ๊ฐ๋ฅ ํ์/๊ต์ก๊ณ ์ข
์ฌ์๋ [ํ๋ฌ์ค ์๊ธ์ ] ๋ฌด๋ฃ๋ก ์ฌ์ฉ ๊ฐ๋ฅ(๋จ, ์ํฌ ..