[oracle] ํ๋ก์์
1. ํ๋ก์์ procedure ์ฌ๋ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์
์ผ๋ก ์ด๋ค์ง ํ๋์ ์
๋ฌด๋ฅผ ์คํํ๋ ๊ธฐ๋ฅ์ด๋ค. CREATE OR REPLACE PROCEDURE ํ๋ก์์ ๋ช
(๋งค๊ฐ๋ณ์1 ํ์1, ๋งค๊ฐ๋ณ์2 ํ์2 ,...) IS ๋ณ์ ๋ณ์ํ์(ํฌ๊ธฐ); BEGIN SQL ๊ตฌ๋ฌธ; END ํ๋ก์์ ๋ช
; / CREATE OR REPLACE PROCEDURE ํ๋ก์์ ๋ช
(๋งค๊ฐ๋ณ์1 ํ์1, ๋งค๊ฐ๋ณ์2 ํ์2 ,...) IS ๋ณ์; CURSOR ์ปค์๋ช
IS SELECT SQL ๊ตฌ๋ฌธ; BEGIN SQL ๊ตฌ๋ฌธ; END ํ๋ก์์ ๋ช
; / SET SERVEROUT ON; -> ์๋ฒ์์ ์คํํ ๊ฒฐ๊ณผ๋ฅผ ํ๋ฉด์ ๋ณด์ฌ์ค๋ค. EXEC PR_INS_PNT_INFO('2018'); ํ๋ก์์ ์ 2018 ๋งค๊ฐ๋ณ์ ์
๋ ฅํ ์คํ SET SERVEROUT OFF..
2021.10.21