konto usunięte

Temat: [pl/sql] Create if exists

IF EXISTS (SELECT NAME FROM sysindexes WHERE NAME = 'POS_IDX')
DROP INDEX POSESJE.POS_IDX;
GO

Zapytanie z T-SQL jak nie trudno się domyślić pod Oraclem nie zadziała, w jak należałoby napisać żeby można było wykonać to pod Oraclem ??

konto usunięte

Temat: [pl/sql] Create if exists

DECLARE
i NUMBER;
BEGIN
select count(*)
into i
from dba_indexes
where index_name = 'POS_IDX';

if i > 0 then
execute immediate 'DROP INDEX POSESJE.POS_IDX';
end if;
END;

Następna dyskusja:

create user




Wyślij zaproszenie do