eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

로그인에러-view table 스크립트에러건
  • 작성자

    유*만

  • 작성일

    2009-07-01 00:00:00

  • 조회수

    7,035

  • 구분

    공통컴포넌트

  • 진행상태

    완료

질문

1) view table 스크립트가 잘못된건가요?
ORGNZT_ID": 부적합한 식별자
CREATE OR REPLACE FORCE VIEW COMVNUSERMASTER
SQL문을 바꿔야 하는지 View를 바꿔야 하는지요?
---------------------------
SELECT USER_ID
, UNIQ_ID AS PASSWORD
, 1 ENABLED
, USER_NM
, USER_ZIP
, USER_ADRES
, USER_EMAIL
, USER_SE
, ORGNZT_ID
, UNIQ_ID
FROM COMVNUSERMASTER WHERE CONCAT(USER_SE, USER_ID) = ?

message [ORA-00904: "ORGNZT_ID": 부적합한 식별자
]; SQL was [SELECT USER_ID, UNIQ_ID AS PASSWORD, 1 ENABLED, USER_NM, USER_ZIP,
USER_ADRES, USER_EMAIL, USER_SE, ORGNZT_ID, UNIQ_ID

답변

안녕하세요..

해당 뷰 생성 스크립트에 필드 하나가 누락되었습니다.

현재 wiki 가이드에 반영하였습니다.

참고로 변경된 부분은 아래와 같습니다. 이 부분만 반영하시면 될 것 같습니다.
------------------------------------
CREATE OR REPLACE FORCE VIEW COMVNUSERMASTER
(UNIQ_ID,USER_ID,PASSWORD,USER_NM,USER_ZIP,USER_ADRES,USER_EMAIL,GROUP_ID,USER_SE,ORGNZT_ID)
AS
SELECT
UNIQ_ID,MBER_ID,PASSWORD,MBER_NM,ZIP,ADRES,MBER_EMAIL_ADRES, GROUP_ID,USER_SE,ORGNZT_ID
FROM (
SELECT
UNIQ_ID,MBER_ID,PASSWORD,MBER_NM,ZIP,ADRES,MBER_EMAIL_ADRES,'' GROUP_ID,'GNR' AS USER_SE, '' AS ORGNZT_ID
FROM COMTNGNRLMBER
UNION ALL
SELECT
UNIQ_ID,EMPLYR_ID,PASSWORD,EMPLYR_NM,ZIP,HOMEADRES,EMAIL_ADRES,GROUP_ID,'ENT' AS USER_SE, ORGNZT_ID
FROM COMTNEMPLYRINFO
UNION ALL
SELECT UNIQ_ID,ENTRPRSMBER_ID,ENTRPRS_MBER_PASSWORD,CMPNY_NM,ZIP,ADRES,APPLCNT_EMAIL_ADRES,'','USR' AS USER_SE, '' AS

ORGNZT_ID
FROM COMTNENTRPRSMBER
)
ORDER BY UNIQ_ID;

이 페이지의 구성

묻고 답하기