რა არის ვირტუალური სვეტი Oracle-ში?
რა არის ვირტუალური სვეტი Oracle-ში?

ვიდეო: რა არის ვირტუალური სვეტი Oracle-ში?

ვიდეო: რა არის ვირტუალური სვეტი Oracle-ში?
ვიდეო: Virtual Columns in Oracle Database 11g Onward 2024, მაისი
Anonim

შესავალი Oracle ვირტუალური სვეტი

ა ვირტუალური სვეტი არის მაგიდა სვეტი რომლის მნიშვნელობები გამოითვლება ავტომატურად სხვა სვეტი ღირებულებები, ან სხვა დეტერმინისტული გამოხატულება. თუ გამოტოვებთ მონაცემთა ტიპს, ვირტუალური სვეტი აიღებს გამოხატვის შედეგის მონაცემთა ტიპს.

ასევე იკითხა, რა არის ვირტუალური სვეტი SQL-ში?

ურთიერთობით მონაცემთა ბაზებში ა ვირტუალური სვეტი არის მაგიდა სვეტი რომლის ღირებულება ავტომატურად გამოითვლება სხვა სვეტები ღირებულებები, ან სხვა დეტერმინისტული გამოხატულება.

ანალოგიურად, რა არის დამალული სვეტი Oracle-ში? ფარული სვეტები არიან სვეტები რომლებიც არსებობს ცხრილში, მაგრამ მათი შერჩევა შეუძლებელია. ამის სხვადასხვა მიზეზია Oracle შეიძლება შექმნას ა ფარული სვეტი -- ორი ყველაზე გავრცელებული მიზეზია. Როდესაც სვეტი არის მონიშნული, როგორც გამოუყენებელი, მაგრამ არ დაეცა, ეს არის დამალული.

აქედან გამომდინარე, შეგვიძლია შევქმნათ ინდექსი ვირტუალურ სვეტზე Oracle-ში?

ვირტუალურ სვეტებს შეუძლიათ გამოყენებული იქნას WHERE პუნქტში UPDATE და DELETE განცხადების მაგრამ ისინი შეუძლია არ შეიცვალოს DML-ით. მათ შეუძლია გამოიყენება როგორც დანაყოფის გასაღები ვირტუალური სვეტი დაფუძნებული დანაყოფი. ინდექსებს შეუძლიათ იყოს შექმნილი მათზე. როგორც შენ შეიძლებოდა გამოიცნო, ორაკული იქნებოდა შექმნა ფუნქციაზე დაფუძნებული ინდექსები როგორც ჩვენ ვქმნით ჩვეულებრივ მაგიდებზე.

რა არის პირადობის სვეტი Oracle-ში?

Შესავალი Oracle საიდენტიფიკაციო სვეტი The პირადობის სვეტი ძალიან სასარგებლოა სუროგატი პირველადი გასაღებისთვის სვეტი . როდესაც ახალ სტრიქონს ჩასვამთ პირადობის სვეტი , Oracle ავტომატური გენერირება და ჩასმა თანმიმდევრული მნიშვნელობა სვეტი . თუ თქვენ მიაწვდით მნიშვნელობას, Oracle ჩასვამს ამ მნიშვნელობას პირადობის სვეტი.

გირჩევთ: