Partition Exchange - Tmp-Tbl erstellen

Ein echtes Problem beim Partition Exchange war bisher, die zu tauschende Tabelle in genau der Struktur zu erstellen, dass diese mit der partitionierten Tabelle zusammen passt.
Spätestens mit den hidden columns, die Oracle ggfs. selbst anlegt, wurde Partition Exchange zum Lotto-Spiel.

Ab Oracle 12 gibt es eine Lösung hierfür:

CREATE TABLE myTbl_tmp
FOR EXCHANGE WITH TABLE myTbl

Es macht genau das, was es soll :-)

...gefunden bei Dani Schnider:
https://danischnider.wordpress.com/2017/02/09/partition-exchange-in-oracle-12-2/

Kommentare

Beliebte Posts aus diesem Blog

trunc(sysdate) - nette Spiele mit dem Datum

Zufallszahlen und -text generieren - DBMS_RANDOM

Laufzeiten umrechnen, Sekundenangaben lesbar darstellen