Verborgen kolommen zijn kolommen die in de tabel voorkomen, maar die niet kunnen worden geselecteerd. Er zijn verschillende redenen waarom Oracle een verborgen kolom zou kunnen maken - twee van de meest voorkomende redenen zijn
- Als een kolom is gemarkeerd als ongebruikt maar niet verwijderd, wordt deze verborgen
- Oracle virtuele kolommen maak verborgen kolommen in de tabel
Verschillende andere Oracle-functies kunnen ook verborgen kolommen creëren, hoewel deze functies meer esoterisch zijn (d.w.z. als het geheugen dient, maakt interMedia een aantal verborgen kolommen om verschillende gegevensbits bij te houden).