Wat is virtuele kolom in Oracle?
Wat is virtuele kolom in Oracle?

Video: Wat is virtuele kolom in Oracle?

Video: Wat is virtuele kolom in Oracle?
Video: 002 Virtual Columns 2024, Mei
Anonim

Inleiding tot die Oracle virtuele kolom

A virtuele kolom is 'n tafel kolom waarvan die waardes outomaties met behulp van ander bereken word kolom waardes, of 'n ander deterministiese uitdrukking. As jy die datatipe weglaat, sal die virtuele kolom sal die datatipe van die resultaat van die uitdrukking neem.

Ook gevra, wat is virtuele kolom in SQL?

In relasionele databasisse a virtuele kolom is 'n tafel kolom waarvan die waarde outomaties met behulp van ander bereken word kolomme waardes, of 'n ander deterministiese uitdrukking.

Net so, wat is verborge kolom in Oracle? Versteekte kolomme is kolomme wat in die tabel bestaan, maar wat nie gekies kan word nie. Daar is verskeie redes daarvoor Orakel kan 'n skep versteekte kolom -- twee van die meer algemene redes is. Wanneer 'n kolom is gemerk as ongebruik, maar nie laat val nie, dit is versteek.

Kan ons daarvan indeks op virtuele kolom in Oracle skep?

Virtuele kolomme kan gebruik word in die WHERE-klousule van UPDATE- en DELETE-stelling, maar hulle kan nie deur DML gewysig word nie. Hulle kan gebruik word as 'n partisiesleutel in virtuele kolom gebaseerde partisionering. Indekse kan wees geskep op hulle. Soos jy kon geraai het, orakel sou skep funksie gebaseer indekse as ons skep op gewone tafels.

Wat is identiteitskolom in Oracle?

Inleiding tot Oracle identiteit kolom Die identiteit kolom is baie nuttig vir die surrogaat primêre sleutel kolom . Wanneer jy 'n nuwe ry in die identiteit kolom , Orakel outo-genereer en voeg 'n opeenvolgende waarde in die kolom . As jy 'n waarde verskaf, Orakel sal daardie waarde invoeg in die identiteit kolom.

Aanbeveel: