프로시져 안에서 임시테이블을 어떻게 만들어요??
테스트로 아래처럼 하니깐..
에러나는데..
MS-SQL쓰다가 오라클 쓸려니깐... 무쟈게 불편하군요..ㅠㅠ
CREATE OR REPLACE PROCEDURE SP_PP009_SELECT
IS
BEGIN
CREATE GLOBAL TEMPORARY TABLE kkk
(
INVT_CODE VARCHAR(3),
INVT_NAME VARCHAR(20),
PJT_PLAN NUMBER,
PJT_CHNG NUMBER,
PJT_INVT NUMBER
)ON COMMIT PRESERVE ROWS;
.............임시테이블에 insert
.............임시테이블에 update등등..
END SP_PP009_SELECT;
/
에러메세지....
PLS-00103: 심볼 "CREATE"를 만났습니다 다음 중 하나가 기대될 때: begin
declare exit for goto if loop mod null pragma raise return
select update while <an identifier>
|