DB는 오라클8을 쓰고 있고, C/S프로그래밍 중입랍니다..^^;;;
뷰를 만들려고 하는데...
원래 있던... 서버 관리 프로그램... proC로 짠 걸 참고로 하면서...
만드는 중이거든여...
SQL.Add('CREATE OR REPLACE VIEW ViTempT2');...
이렇게 뷰 만드는 문장이 시작되는데...
딱~! 여기서 부터 에러가 나는 거예여...!_!
[Invalid use of keyword.
Token: OR
Line Number:1.]
이런 에러가 나더라구여...
왜 이런 에러가 나는 건지... 어떻게 고쳐야 하는 건지...!_!
원래 있던 proC.프로그램에서는 이 문장 이대로 썼던데...=_=
이 뷰는 특정 조회 버튼을 누를때 마다... 원래 있던 DB에서 새로 데이타를
읽어 와서 만들어 지는 뷰거든여...
'OR REPLACE' <-- 이 부분은... 만약 먼저 이런 이름의 뷰가 만들어 져 있다면...
replace시키라는 걸루 알구 있는데..
이렇게 쓰면 안돼는 건가여?
좋은 방법 좀 가르쳐 주세여... 흑~
begin
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('Create Or Replace View Kim As');
Query1.SQL.Add('Select * From Cd_Book');
Query1.ExecSQL;
end;
델파이 4,
오라클 7.3.4 엔터프라이즈,
거의 비슷한 환경이네요...
위처럼 하면 잘 되던데요...
즐거운 하루 되세요...
김매경 wrote:
> DB는 오라클8을 쓰고 있고, C/S프로그래밍 중입랍니다..^^;;;
>
> 뷰를 만들려고 하는데...
>
> 원래 있던... 서버 관리 프로그램... proC로 짠 걸 참고로 하면서...
>
> 만드는 중이거든여...
>
> SQL.Add('CREATE OR REPLACE VIEW ViTempT2');...
> 이렇게 뷰 만드는 문장이 시작되는데...
>
> 딱~! 여기서 부터 에러가 나는 거예여...!_!
>
> [Invalid use of keyword.
> Token: OR
> Line Number:1.]
>
> 이런 에러가 나더라구여...
>
> 왜 이런 에러가 나는 건지... 어떻게 고쳐야 하는 건지...!_!
>
> 원래 있던 proC.프로그램에서는 이 문장 이대로 썼던데...=_=
>
> 이 뷰는 특정 조회 버튼을 누를때 마다... 원래 있던 DB에서 새로 데이타를
>
> 읽어 와서 만들어 지는 뷰거든여...
>
> 'OR REPLACE' <-- 이 부분은... 만약 먼저 이런 이름의 뷰가 만들어 져 있다면...
>
> replace시키라는 걸루 알구 있는데..
>
> 이렇게 쓰면 안돼는 건가여?
>
> 좋은 방법 좀 가르쳐 주세여... 흑~
>