뷰를 만드려고합니다.. 0 3 2,983

by 임세엽 [Oracle 기초] VIEW [2013.01.11 16:11:29]



제가 뷰를 만드려고합니다..

CREATE OR REPLACE REPLACE VIEW CODE_VALD_VAL_KOR_NAME
AS
    SELECT E.CODE_VALD_VAL_KOR_NAME
    FROM TBCPPC001M01 E
     , TBCPPC001M00 D
 WHERE E.CODE_NAME = D.CODE_NAME
  AND D.CODE_PHSC_NAME = 'CRDT_VLTN_ISTU_CLCD'
   AND E.CODE_VALD_VAL  = A.CRDT_VLTN_ISTU_CLCD1
;
  

이런식으로 만드려고하는데 무엇이 문제인지 모르겠네요ㅠㅠ 만들어지지않습니다.
조언좀 부탁드립니다.
by 마농 [2013.01.11 16:13:41]
REPLACE 가 두개나?

by 임세엽 [2013.01.11 16:14:38]

아하 확인해보니 테이블이 권한이 불충분하다고뜨네요ㅠㅠ 어떤문제인가요?

by Oracler [2013.01.11 22:22:11]
TBCPPC001M01 또는 TBCPPC001M00 테이블에 대한 SELECT 권한이 없어서 에러가 난 것 같습니다.
혹시 위 테이블들이 다른 스키마의 테이블인가요?
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입