그건.... 없다면 테이블 이나 뷰가 없다구나오자나염..
근데 전 존재하면 없애구 싶은데염....
모 아래와 같이 if 를 써서염..... 근데 이케하면 exists이 정의되지 않았다구나오는군염.... 쿼리컴포넌트에는 select * from crm_rfm으루 해놓았거덩염....
존재한다면 아래와같이 실행할려면 어케해야하나염?
with query1 do
begin
if Exists then
begin
close;
sql.clear;
sql.add( 'drop view crm_rfm' );
execsql;
end;
end;
with query1 do
begin
sql.Close;
sql.Clear;
sql.add('select * from dba_views where view_name = ''crm_rfm'') ;
open;
if recordcount <> 0 then
begin
close;
sql.clear;
sql.add( 'drop view crm_rfm' );
execsql;
end;
end;
노력중인 초보 wrote:
> 그건.... 없다면 테이블 이나 뷰가 없다구나오자나염..
> 근데 전 존재하면 없애구 싶은데염....
> 모 아래와 같이 if 를 써서염..... 근데 이케하면 exists이 정의되지 않았다구나오는군염.... 쿼리컴포넌트에는 select * from crm_rfm으루 해놓았거덩염....
> 존재한다면 아래와같이 실행할려면 어케해야하나염?
>
> with query1 do
> begin
> if Exists then
> begin
> close;
> sql.clear;
> sql.add( 'drop view crm_rfm' );
> execsql;
> end;
> end;