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

๐Ÿ“ฆ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค (DB) ๐Ÿ“ฆ/๐Ÿฆ PL\SQL

5๏ธโƒฃ FUNCTION

by Meteora_ 2021. 2. 18.
728x90

๐Ÿ”น ํ•จ์ˆ˜(FUNCTION)๋Š” PARAMETER(๋งค๊ฐœ๋ณ€์ˆ˜)๋ฅผ ๋จน์œผ๋ฉด ๊ผญ RETURN(๋ฐ˜ํ™˜๊ฐ’)์„ ๋Œ๋ ค์ค๋‹ˆ๋‹ค.

๐Ÿ”น ํ•จ์ˆ˜๋Š” SQL๋ฌธ ์•ˆ์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

 

 

โ“ ์˜ค๋ผํด์—์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ROUND, NVL, DISTINCT ๊ฐ™์€ ํ•จ์ˆ˜๋“ค์€ ๋นŒํŠธ์ธ(Built-in) ํ•จ์ˆ˜๋ผ๊ณ 

์นญํ•˜๋ฉฐ PL/SQL์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํ•จ์ˆ˜๋ผ๋Š”๊ฒƒ์€ ์‚ฌ์šฉ์ž๊ฐ€ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์ง์ ‘ ๋งŒ๋“  ํ•จ์ˆ˜๋ฅผ ์ง€์นญํ•ฉ๋‹ˆ๋‹ค.

 

๐Ÿ“‹ 1. ํ•จ์ˆ˜ ์ƒ์„ฑ

๐Ÿ“‹ 2. ํ•จ์ˆ˜ ํ˜ธ์ถœ

 

๋Œ“๊ธ€