Q&A

  • 뷰를 만들려고 하는데
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시키라는 걸루 알구 있는데..



이렇게 쓰면 안돼는 건가여?



좋은 방법 좀 가르쳐 주세여... 흑~



1  COMMENTS
  • Profile
    김상면 1999.12.16 01:00
    procedure TForm1.Button1Click(Sender: TObject);

    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시키라는 걸루 알구 있는데..

    >

    > 이렇게 쓰면 안돼는 건가여?

    >

    > 좋은 방법 좀 가르쳐 주세여... 흑~

    >