DUAL tablosu, yalnızca bir sütunu ve bir satırı olan Oracle® veritabanlarına özgü özel bir tablodur, bu nedenle orada yalnızca bir adet referans noktası bulunur. DUAL tablosunun temel nedeni kolaylıktır, çünkü bazı veritabanı fonksiyonlarının kodlanmasını kolaylaştırır. Veritabanındaki değiştirilip değiştirilebilecek diğer tabloların aksine, ÇİFT bölümünün değiştirilmemesi gerekiyor. Bu bölüm hiç değişmediyse, korkunç hatalar oluşabilir ve veritabanının tamamı sonuçta bozulabilir. DUAL bölümü öncelikle sözde sütunlarla ve tabloya ihtiyaç duyan hesaplamalarla birlikte kullanılır.
DUAL tablosunda yalnızca bir satır ve bir sütun vardır, bu nedenle yalnızca tek bir bilgi parçasına sahiptir. Varsayılan olarak, sütun DUMMY olarak adlandırılır ve hücrenin içindeki değer X'dir ve bu da X tabanlı hesaplamalar için yararlıdır. "Sistem" için kısa olan SYS, DUAL hücresinin sahibidir. Tüm SYS verilerinin yalnız bırakılması ve değiştirilmemesi amaçlanmıştır.
Kullanıcılar, DUAL tablosu bilgilerini birkaç basit formülle değiştirebilir ve kendi bilgilerini hücreye enjekte edebilir. Bu yapılabilirken, olması gerektiği ve asla olmaması gerektiği anlamına gelmez. Eğer varsayılan X başka bir şeyle değiştirilirse, verilerin bozulması da dahil olmak üzere veritabanında feci problemler ortaya çıkabilir. Bunun nedeni, DUAL’nin bazı formüllerde otomatik olarak kullanılmasıdır ve eğer X farklıysa, bozuk kod veritabanına eklenecektir.
Birçok veritabanı sorgusunda veya formüllerde bir FROM yan tümcesi gereklidir. Normalde, bu fıkra sorgu için bir veritabanında kullanıldığında, bir tablonun belirtilmesi gerekir. Tablo, hesaplamanın yapıldığı yer veya bilgilerin nereden geldiğidir, bu yüzden çoğu normal fonksiyonda gereklidir. Hesaplama için bir tabloya gerek yoksa veya gerekli değilse, DUAL tablosu belirtilebilir. Bu, sorgunun tablo tanıtmadan çalışmasına izin verecektir.
Sorguların yanı sıra, DUAL tablosu başka bir avantaj sunar. Bir DUAL bölümü kullanmak için daha az kodlama gerekir ve kodlama az olsa da, daha büyük veritabanları daha iyi performans görecektir. Daha az sorgu kodlamasıyla veritabanı daha hızlı çalışabilir. Tutarlı tamsayıları olan ve boş X tamsayılarını kullanarak hücrenin değişmesini gerektirmeden yapılan hesaplamalarda da kullanışlıdır.


