bir tablomuzda belli bir isim düzeninde partitionlarımız olsun ve biz bunlardan belli miktarda veriler alarak ufak bir tablo oluşturalım. Üzerinde deneme yapmak için. (ROWNUM<100)
ALTER TABLE PARTITION_SIL_DENEME TRUNCATE PARTITION Part_name1 REUSE STORAGE;
DECLARE
i number :=1;
pp varchar2 (20) := 'Part_name';
sql_string varchar2(500);
BEGIN
sql_string := 'INSERT INTO PARTITION_SIL_DENEME SELECT * FROM (SELECT * FROM tablomuzun_adi PARTITION('|| pp || i ||') WHERE ROWNUM<100)';
dbms_output.put_line (sql_string);
execute immediate sql_string;
commit;
end;
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment