Caner Seçgin-Oracle Blog

~ Herkes Ölür ama Herkes Gerçekten Yaşayamaz

Tag Archives: Oracle Sql Decode

Oracle Sql 13: Case ve Decode İşlemleri

30 Wednesday Oct 2013

Posted by Caner SEÇGİN in Oracle Sql

≈ Leave a comment

Tags

Oracle Sql Case, Oracle Sql Conditional Expression, Oracle Sql Decode

Merhaba Arkadaşlar bu yazımızda Case ve Decode işlemlerinden bahsedeceğiz. Oracle ‘da kullanılan Case ifadesi ve Decode fonksiyonu programlamadan bildiğimiz IF-THEN-ELSE ‘e karşılık gelir.Bu işlemleri yaparak veri tabanımızdaki bilgilerin belirli şartlara uyup uymadığını bulabiliriz. Case yapısı ANSI SQL çalıştığından standarttır (MS SQL vs. Çalışabilir) ama Decode Oracle’a özel syntax’dır.

CASE                                                                                                                    Case  ifadesi koşullarımızı, şartlarımızı toplu bir biçimde sorgumuza yazmamızı ve şartımıza uyanlara operasyon yapmamızı sağlar ve işimizi kolaylaştırır. Decode ye göre daha okunaklıdır. Hemen örneklere geçelim employees tablomuzdaki çalışanlardan job_id IT_PROG olanlara %10,ST_CLERK olanlara %15, SA_REP olanlara %20 zam yapıp ekrana monitör edelim.

Continue reading →

Kategoriler

  • ODI (ORACLE DATA INTEGRATOR) (1)
  • Oracle Database Yönetimi (2)
  • Oracle Mimarisi (3)
  • Oracle Sql (17)

Son yazılar

  • Odi Procedure
  • Oracle Sql 19: Set Operatörleri( Union,Union All, Intersect,Minus)
  • Oracle Sql 16: Having
  • Oracle DBA 2: Veritabanı Kapanma Yöntemleri (Shutdown Abort, Normal, Immediate, Transactional)
  • Oracle DBA 1: Veritabanı Açılma Modları(Nomount, Mount, Open)

İletişim

secgincaner@gmail.com secgincaner@hotmail.com https://www.facebook.com/SecginCaner https://twitter.com/SecginCaner
Follow Caner Seçgin-Oracle Blog on WordPress.com

Blog İstatistikleri

  • 118,863 tıklama

Blog at WordPress.com.

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Follow Following
    • Caner Seçgin-Oracle Blog
    • Already have a WordPress.com account? Log in now.
    • Caner Seçgin-Oracle Blog
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar