TRUNCATE TABLE აშორებს ცხრილიდან ყველა სტრიქონს, მაგრამ ცხრილის სტრუქტურა და მისი სვეტები, შეზღუდვები, ინდექსები და ასე შემდეგ რჩება. ცხრილის განმარტების წასაშლელად მისი მონაცემების გარდა, გამოიყენეთ DROP TABLE განცხადება. … TRUNCATE TABLE ოპერაციის უკან დაბრუნება შესაძლებელია.
რა არის მაგიდის შეკვეცა Mcq?
1. შეკვეცა აშორებს ყველა სტრიქონს ცხრილიდან და არ აღრიცხავს ცალკეულ რიგისწაშლას. … თუ ცხრილი შეიცავს საიდენტიფიკაციო სვეტს, ამ სვეტის მრიცხველი აღდგება სვეტისთვის განსაზღვრულ სათესლე მნიშვნელობამდე. თუ თესლი არ იყო განსაზღვრული, გამოიყენება ნაგულისხმევი მნიშვნელობა ……
წლის TRUNCATE ცხრილი სტატისტიკას?
სტატისტიკა ავტომატურად არ განახლდება, სანამ სტატისტიკა ხელახლა არ დაგჭირდებათ. აკა, TRUNCATE ამას არ აკეთებს. ასე რომ "არა".
რა ემართება ინდექსებს ცხრილის შეკვეცისას?
როდესაც შეკვეცავთ ცხრილს, Oracle მონაცემთა ბაზა ავტომატურად აშორებს ცხრილის ინდექსებში არსებულ ყველა მონაცემს და ნებისმიერ მატერიალიზებულ ხედს, პირდაპირი გზაზე INSERT ინფორმაციას, რომელიც ინახება ცხრილის -თან ასოციაციაში. ეს ინფორმაცია დამოუკიდებელია ნებისმიერი მატერიალიზებული ნახვის ჟურნალისაგან.
რომელი ბრძანება შეგიძლიათ გამოიყენოთ ცხრილის რიგებიდან ყველა მონაცემის სწრაფად წასაშლელად ცხრილის წაშლის გარეშე?
ლოგიკურად, TRUNCATE TABLE ჰგავს DELETE განცხადებას WHERE პუნქტის გარეშე. TRUNCATE TABLE განცხადება წაშლის ცხრილიდან ყველა მწკრივს, მაგრამ ცხრილის სტრუქტურას დამისი სვეტები, შეზღუდვები, ინდექსები და ასე შემდეგ ხელუხლებელი რჩება.