DECLARE
vCNT NUMBER;
BEGIN
SELECT COUNT (*)
INTO vCNT
FROM USER_TABLES
WHERE UPPER (TABLE_NAME) = UPPER ('table_01');
vCNT NUMBER;
BEGIN
SELECT COUNT (*)
INTO vCNT
FROM USER_TABLES
WHERE UPPER (TABLE_NAME) = UPPER ('table_01');
IF vCNT > 0
THEN
EXECUTE IMMEDIATE 'DROP table table_01 CASCADE CONSTRAINT';
EXECUTE IMMEDIATE 'create table table_01 as
SELECT *
FROM table_name
WHERE column= ' || :value;
ELSE
EXECUTE IMMEDIATE 'create table table_01 as
SELECT *
FROM table_name
WHERE column= ' || :value;
END IF;
END;
EXECUTE IMMEDIATE 'create table table_01 as
SELECT *
FROM table_name
WHERE column= ' || :value;
ELSE
EXECUTE IMMEDIATE 'create table table_01 as
SELECT *
FROM table_name
WHERE column= ' || :value;
END IF;
END;

কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন