Selamlar,
Oracle’de modüler aritmetik fonksiyonu MOD(e,b)’dur.
Birinci parametre (e), ikinci parametre (b)’ye bölünür ve geriye kalan sayı döner.
Örnek :
SELECT CASE WHEN MOD(201,2) = 0 THEN ‘CIFT’
ELSE ‘TEK’
END AS response
FROM DUAL
Selamlar,
Oracle’de modüler aritmetik fonksiyonu MOD(e,b)’dur.
Birinci parametre (e), ikinci parametre (b)’ye bölünür ve geriye kalan sayı döner.
Örnek :
SELECT CASE WHEN MOD(201,2) = 0 THEN ‘CIFT’
ELSE ‘TEK’
END AS response
FROM DUAL
Oracle kurulu olan server kapatılıp açıldıktan sonra ve bağlantı kurulmak istendiğinde alınan bir hatadır. Çözüm : SQL Plus üzerinden sys as sysdba; komutu ile bağlanıyoruz.alter pluggable database all open; — komutu ile açıyoruz.
Merhaba, Blog’a gelen ihtiyaç yorumu sonrası ihtiyacı olanların kullanması için gerekli olan query’i ekliyorum. Oracle Sql’de mevcut aydan sonraki ayın veya önceki ayın ilk gün ve sonuncu gününü bulmak için aşağıdaki komutları kullanabilirsiniz. Faydalı olması dileği ile… SELECT TO_DATE(0||1||TO_CHAR(ADD_MONTHS(SYSDATE,-1),’mmyyyy’),’ddmmyyyy’)AS ayin_ilki , (LAST_DAY(ADD_MONTHS(SYSDATE,-1))) AS ayin_sonu FROM DUAL SELECT TO_DATE(0||1||TO_CHAR(ADD_MONTHS(SYSDATE,+1),’mmyyyy’),’ddmmyyyy’)AS ayin_ilki , (LAST_DAY(ADD_MONTHS(SYSDATE,+1))) AS ayin_sonu FROM DUAL