๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์˜ค๋ผํด ์œ„์น˜ ํ•จ์ˆ˜1

[ORACLE] ๋ฌธ์ž์—ด ํ•ฉ์น˜๊ธฐ, ๊ธธ์ด ์œ„์น˜ ํ•จ์ˆ˜ CONCAT, INSTR, LENGTH :: ๋งˆ์ด์ž๋ชฝ ์˜ค๋ผํด ๋ฌธ์ž์—ด ๊ธฐ๋ณธ ํ•จ์ˆ˜ ์‚ฌ์šฉ์˜ค๋ผํด์—์„œ ๋ฌธ์ž์—ด์„ ๋‹ค๋ฃฐ๋•Œ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ธธ์ด๋ฅผ ๊ตฌํ•˜๊ณ , ์œ„์น˜๋ฅผ ํ™•์ธํ•˜๊ณ  ํ•ฉ์น˜๋Š” ํ•จ์ˆ˜๋ฅผ ์•Œ์•„๋ณด์ž. LENGTH ํ•จ์ˆ˜๋ฌธ์ž์—ด์˜ ๊ธธ์ด๋ฅผ ๊ตฌํ•˜๋Š” ํ•จ์ˆ˜์ด๋‹ค. ๊ณต๋ฐฑ๋„ ๊ธธ์ด์— ํฌํ•จ๋˜๋ฉฐ ํ•œ๊ธ€ ์บ๋ฆญํ„ฐ์…‹ ์„ธํŒ…์— ๊ด€๊ณ„์—†์ด ํ•œ ๊ธ€์ž๋ฅผ ๊ธธ์ด 1๋กœ ์ทจ๊ธ‰ํ•œ๋‹ค.๋ช…๋ น : SELECT LENGTH([๋ฌธ์ž์—ด]) FROM [ํ…Œ์ด๋ธ”]; QUERY1SELECT LENGTH('MY JAMONG'), LENGTH('๋งˆ์ด์ž๋ชฝ') FROM DUAL;cs RESULT INSTR ํ•จ์ˆ˜๋ฌธ์ž์—ด์˜ ์œ„์น˜๋ฅผ ์ˆซ์ž๋กœ ์ถœ๋ ฅํ•ด์ฃผ๋Š” ํ•จ์ˆ˜์ด๋‹ค. ๋ช‡๋ฒˆ์งธ ๋ฌธ์ž๋ถ€ํ„ฐ ์ฐพ์„์ง€, ๊ทธ๋ฆฌ๊ณ  ๋ช‡๋ฒˆ์งธ ๋ฌธ์ž๋ฅผ ์ฐพ์„์ง€ ์ธ์ž๊ฐ’์œผ๋กœ ์„ค์ •์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋งŒ์•ฝ ์ฐพ๋Š” ๋ฌธ์ž๊ฐ€ ์—†๋‹ค๋ฉด '0'์„ ๋ฐ˜ํ™˜ํ•˜๊ณ  ์˜๋ฌธ ํ•œ๋ฌธ ๋ชจ๋‘ ๊ธ€์ž ๋‹จ์œ„๋กœ ์œ„์น˜๋ฅผ ์•Œ๋ ค์ค€๋‹ค.๋ช…๋ น : SELECT INSTR([.. 2019. 9. 15.