๋ถ๋ฅ:ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
PL/SQL์ ์ค๋ผํด์ด SQL์ ์ ์ฐจ์ ํ๋ก๊ทธ๋๋ฐ์ ์ผ๋ก ํ์ฅ์ํจ ์ธ์ด๋ค. 90๋
๋ ์ด ๊ฐ๋ฐ๋์๋ค.
์ต๊ทผ๋ค์ด ์ค๋ผํด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์ด ์ฆ๊ฐํ๋ฉด์ ๊ฒ์์ด ์์ 20์๊ถ์ ๋ค๊ฒ ๋์๋๋ฐ ๋งค์ฐ ๋ถ์์ ํ๋ค.
์ต๊ทผ๋ค์ด ์ค๋ผํด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์ด ์ฆ๊ฐํ๋ฉด์ ๊ฒ์์ด ์์ 20์๊ถ์ ๋ค๊ฒ ๋์๋๋ฐ ๋งค์ฐ ๋ถ์์ ํ๋ค.
2. ํน์ง[ํธ์ง]
SQL๋ง ์ฌ์ฉํ๋ฉด if๋ฌธ์ด๋ for-loop๋ฌธ ๊ฐ์ ์ ์ด๋ฌธ์ ์ฐ์ง ๋ชปํ๋ ๋น์ ์ฐจ์ ์ธ์ด๋ผ๋ ์ฝ์ ์ด ์๋ค. ๋ฐ๋ผ์ SQLํ๋๋ง ์ฌ์ฉํ๋ ๊ฒ์ ์ฌ๋ฌ ๋ง์ ์ ์ฝ์ด ์๊ธด๋ค. ๊ทธ๋ ๊ธฐ์ if๋ฌธ, for๋ฌธ, ๋ณ์, ์์, ํจ์ ๋ฑ์ ์ถ๊ฐํ๊ณ 8๋ฒ์ ์ดํ๋ถํฐ๋ ๊ฐ์ฒด ์งํฅ์ ์ธ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์๋ค.
์ด PL/SQL์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋์ด์ ์ธ๋ถ ํ๋ก๊ทธ๋จ์ด ์ฝ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํ๋๋ก ๋์ด์๋ค.
์ด PL/SQL์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋์ด์ ์ธ๋ถ ํ๋ก๊ทธ๋จ์ด ์ฝ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํ๋๋ก ๋์ด์๋ค.