Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Was sind versteckte Oracle-Felder?

Ausgeblendete Spalten sind Spalten, die in der Tabelle vorhanden sind, aber nicht ausgewählt werden können. Es gibt verschiedene Gründe, warum Oracle eine versteckte Spalte erstellen könnte – zwei der häufigsten Gründe sind

  • Wenn eine Spalte als unbenutzt markiert, aber nicht gelöscht wird, wird sie ausgeblendet
  • Oracle virtuelle Spalten versteckte Spalten in der Tabelle erstellen

Verschiedene andere Oracle-Funktionen können ebenfalls versteckte Spalten erstellen, obwohl diese Funktionen eher esoterisch sind (d. h. wenn der Speicher dient, erstellt interMedia ein paar versteckte Spalten, um verschiedene Datenbits zu verfolgen).