์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.

1. ๊ฐœ์š”[ํŽธ์ง‘]

PL/SQL์€ ์˜ค๋ผํด์ด SQL์„ ์ ˆ์ฐจ์  ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ ์œผ๋กœ ํ™•์žฅ์‹œํ‚จ ์–ธ์–ด๋‹ค. 90๋…„๋Œ€ ์ดˆ ๊ฐœ๋ฐœ๋˜์—ˆ๋‹ค.
์ตœ๊ทผ๋“ค์–ด ์˜ค๋ผํด์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์ด ์ฆ๊ฐ€ํ•˜๋ฉด์„œ ๊ฒ€์ƒ‰์–ด ์ˆœ์œ„ 20์œ„๊ถŒ์— ๋“ค๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ ๋งค์šฐ ๋ถˆ์•ˆ์ •ํ•˜๋‹ค.

2. ํŠน์ง•[ํŽธ์ง‘]

SQL๋งŒ ์‚ฌ์šฉํ•˜๋ฉด if๋ฌธ์ด๋‚˜ for-loop๋ฌธ ๊ฐ™์€ ์ œ์–ด๋ฌธ์„ ์“ฐ์ง€ ๋ชปํ•˜๋Š” ๋น„์ ˆ์ฐจ์  ์–ธ์–ด๋ผ๋Š” ์•ฝ์ ์ด ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ SQLํ•˜๋‚˜๋งŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์—ฌ๋Ÿฌ ๋งŽ์€ ์ œ์•ฝ์ด ์ƒ๊ธด๋‹ค. ๊ทธ๋ ‡๊ธฐ์— if๋ฌธ, for๋ฌธ, ๋ณ€์ˆ˜, ์ƒ์ˆ˜, ํ•จ์ˆ˜ ๋“ฑ์„ ์ถ”๊ฐ€ํ•˜๊ณ  8๋ฒ„์ „ ์ดํ›„๋ถ€ํ„ฐ๋Š” ๊ฐ์ฒด ์ง€ํ–ฅ์ ์ธ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ๋‹ค.
์ด PL/SQL์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ๋˜์–ด์„œ ์™ธ๋ถ€ ํ”„๋กœ๊ทธ๋žจ์ด ์‰ฝ๊ฒŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋˜์–ด์žˆ๋‹ค.