Posts Tagged ‘SQL’
დუბლიკატი ჩანაწერები
მიუხედავად დიდი ყურადღებისა არის ხოლმე შეგნებული თუ თვითნებური შემთხვევები როდესაც ცხრილში ხდება ჩანაწერის დუბლირება. განვიხილოთ ამოცანა რომელიც ითვალისწინებთ დუბლირებულ იჩანაწერების მოშორებას ცხრილიდან ავიღოთ ცხრილი 123456CREATE TABLE DUBL_TEST ( FNAME VARCHAR2(200), AGE NUMBER, BIRTHDAY DATE )
არსებული External ცხრილის მოდერირება
Oracle-ში უკვე არსებული External ცხრილის პარამეტრების შეცვლა დიდი პრობლემა გახდა ჩემთვის. უბრალოდ ვერ ვიპოვე სად მიჰქონდა ამ დალოცვის ცხრილის პარამეტრები და ბოლოს მივაგენი იგი არის sys user-ში
ცხრილზე Partition-ების გაყოფა
ცხრილზე Partition-ებს შორის ახალი partition-ის დამატება – 1234ALTER TABLE TestTable; SPLIT PARTITION p200712 AT (TO_DATE(’2007-07-01 00:00:00′, ‘SYYYY-MM-DD HH24:MI:SS’, ‘NLS_CALENDAR=GREGORIAN’)) INTO (PARTITION p200707, PARTITION p200712); UPDATE GLOBAL INDEXES;
Sql ბრძანებები ადმინისტრატორებისთვის
ქვემოთ ჩამოთვლილი ბრძანებებით შეგვიძლია გაკონტროლოთ ბაზის მონაცემები, კომპილაციები და ბევრი სხვა. გაითვალისწინეთ რომ ამ ბრძანებებით შესაძლოა რეზულტატი მივიღოთ მიმდინარე ბაზაში, მიმდინარე User-ში და მთელ DBA-ში
ცხრილების შედარება ORACLE-ში
მოკლედ იმისათვის Oracle-ში რომ 2 ცხრილი, რომლებსაც ერთნაირი სტრუქტურა ააქვთ შევადაროთ ერთმანეთს შეგვიძლია თავი ავარიდოთ ისეთ სელექთებს როგორიცაა 12SELECT t1.* FROM table1 t1, table2 t2 WHERE t1.filed1<>t2.filed1 AND . . . და ა.შ. (მოყვანილი მაგ. არა მუშაა უბრალოდ სირთულე ავღნიშნე) არსებობს