Dieser Artikel vermittelt Ihnen relevantes Wissen über Oracle, in dem hauptsächlich verwandte Themen zu temporären Tabellen, einschließlich temporären Tabellen auf Transaktionsebene, temporären Tabellen auf Sitzungsebene usw., vorgestellt werden. Ich hoffe, dass dies für alle hilfreich ist.
Empfohlenes Tutorial: „Oracle Video Tutorial“
Temporäre Tabelle ist eine besondere Art von Tabelle. Wenn wir einen Datenstapel in einer bestimmten (oder mehreren) Tabelle wiederholt verarbeiten müssen, kann der Vorgang durch die Erstellung einer temporären Tabelle für den Datenstapel vereinfacht und die Effizienz verbessert werden!
Grundsätzliche Syntax:
create global temporary table 临时表名(colum,colum,.......)on commit delete rows;on commit preserve rows;
Erläuterung:
Temporäre Tabellen können Transaktionen oder Sitzungen gewidmet werden. Bei transaktionsspezifischen temporären Tabellen sind die Daten während der Transaktion vorhanden. Bei sitzungsspezifischen temporären Tabellen sind die Daten während der Sitzung vorhanden. In beiden Fällen sind die von der Sitzung eingefügten Daten sitzungsspezifisch. Jede Sitzung kann nur ihre eigenen Daten anzeigen und ändern. Daher erhalten die Daten der temporären Tabelle niemals eine DML-Sperre
Das obige ist der detaillierte Inhalt vonDetailliertes Beispiel einer temporären Oracle-Tabelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!