Vad härom. Du kan uppdatera bordlägga, utan att ändra något.
SKAPA ELLER BYT UT TILLVÄGAGÅNGSSÄTTET C_PUT
(p_partition_name i varchar2,
p_dat_noen numrerar
för r_ref sys_refcursor ut)
MARKÖRBYRACKAN ÄR
VÄLJ PAT_NO, PNAME, OT_P
BILDA TARGET.PATENTS-delningen (”,||p_partition_name||”)
VAR DAT_NO = p_dat_no
BESTÄLLA VID PAT_NO;
BÖRJA
----- ändring
delning för uppdatering TARGET.PATENTS (”,||p_partition_name||”)
uppsättning PAT_NO = PAT_NO
VAR DAT_NO = p_dat_no;
OM CUR%ROWCOUNT > 0 DÄREFTER
DBMS_OUTPUT.PUT_LINE (”det finns ror för att bearbeta”);
GÅ TILLBAKA som Refcursor
Annars
DBMS_OUTPUT.PUT_LINE (”INGET ror för att bearbeta”);
AVSLUTA OM;
AVSLUTA;