Oracle’da rakam(int.) olanları getir/getirme (!)

Selamlar, Oracle’da kullandığınız sorgu içerisinde is null veya is not null gibi is not integer veya is integer nasıl yaparız ihtiyacı doğdu . Detaylı araştırmalar sonrasında iki yöntem ortaya çıktı sizin için uygun olanı kullabilirsiniz. Select * from tablename  where LENGTH(TRIM(TRANSLATE(X, ‘+-.0123456789’, ”))) is null select  * from tablename  TRANSLATE(replace(A.CUSTOMER_ID,’0′,”),’0123456789′,’ ‘) IS NULL faydalı olması dileği ile…

Devamını oku...
ORACLE/PLSQL: REPLACE

REPLACE(‘123123tech’, ‘123’); Sonuç: ‘tech’ REPLACE(‘123tech123’, ‘123’); Sonuç:‘tech’ REPLACE(‘222tech’, ‘2’, ‘3’); Sonuç: ‘333tech’ REPLACE(‘0000123’, ‘0’); Sonuç: ‘123’ REPLACE(‘0000123’, ‘0’, ‘ ‘); Sonuç: ‘    123’

Devamını oku...
Toad auto Replace

Toad kullanımı sırasında, sql query yazarken çoğu zaman benzer select cümleleri yazıyoruz. Mesela, select * from xxx  cümlesi en sık kullanılan cümlelerden bir tanesidir. İşte bu select’leri her seferinde tamamını yazmak yerine ilk bir yada iki harf(isteğe bağlı) yazarak gerisini otomatik tamamlayabiliriz. Bunun için, Toad’da View -> Toad Option tıklıyoruz. Açılan yeni pencerede, Editor -> Behavior tıklıyoruz. Burda, sağ tarafta Auto Replace butonu görünür. Oraya tıkladığızda karşımıza liste çıkıyor. Burda yeni bir tane ekleyerek mesela se için, “select * from”  tanımlayabilirsiniz.. işlemi bitirdikten sonra, denemek için, sql editörde  se yazıp tab veya space tuşuna bastığımız zaman select * from çıkar..   Örnek : emrah ->Enter; select /*+ parallel (4) full(c) full(h) full(k) use_hash(c t)*/ * from

Devamını oku...
REPLACE ve STUFF Fonksiyonları Nasıl Kullanılır

Replace Fonksiyonu: Replace bir metin içinde geçen belirli bir paterne uyan tüm metin veya karakterleri, istenilen başka bir karakter veya metin ile değiştirir. Örnek : 1 2 select REPLACE(‘Tazilim’,’T’,’Y’) — Sonuç : Yazilim Replace fonksiyonu büyük küçük harfe duyarlı değildir. Yani t veya T Replace için aynı karakterdir. Replace ile bir karakteri başka bir karakter ile değiştirebildiğimiz gibi, bir karakteri bir metin ile veya bir metni bir karakter veya başka bir metin ile değiştirebiliriz. Örnek: 1 2 3 4 5 select REPLACE(‘Yazilim’,’m’,’m Mutfagi’) — Sonuç: Yazilim Mutfagi Select REPLACE(‘Yazilim Mutfagi’, ‘Mutfagi’,’M’) — Sonuç: Yazilim M Stuff Fonksiyonu: Stuff replaceden farklı olarak verilen bir metin içinde belirli bir indexden başlayarak belirli bir karakter uzunluktaki kısmı başka bir metin veya karakter ile değiştirmek için kullanılır. Örnek : 1 2 3 4 5 select STUFF(‘Yazilim Güzeldir’,7,1,’ Mutfağı’) — Sonuç: Yazili Mutfağı Güzeldir Select STUFF(‘abcdefg’,2,3,’ghjkl’) — Sonuç: aghjklefg Not: Replace için : Eğer replace fonksiyonunda kullanılan parametrelerden herhangi birisi nvarchar tipinde ise Replace nvarchar tipinde bir değer döndürür, Diğer durumlarda varchar değer döndürür. Parametrelerden birisi NULL olursa dönüş değeride null olur. Eğer değiştirilecek metin varchar(max) veya nvarchar(max) tiplerinden birisi değil ise, replace sonucunda dönücek değer en fazla 8000 karakter olur ve fazlası atılır. 8000 karakterden büyük bir metin döndürmek istiyorsanız, metni varchar(max) veya nvarchar(max)’a cast edin. Stuff için : Eğer başlangıç indexi yada uzunluk için verilen değer negatif ise veya başlangıç indexi metin uzunluğundan büyük ise NULL döner. Eğer başlangıç değeri 0 ise yine NULL bir değer döner.

Devamını oku...

Alttaki Yazıları Unutma

ORA-01033 oracle initialization or shutdown in progress

Icebraker nedir ?

  • By Emrah
  • Kasım 22, 2022
  • 7 views
Icebraker nedir ?
Phyton ile Vucut Kitle endeksi hesaplama / How do you calculate BMI in Python?
Yeni normal: Ofisler ölüyor mu?
Sql’de önceki/sonraki ayın  ilk ve son gününü bulma
Sql’de Geçersiz E-posta Adresleri listesini almak/SQL Query to get the list of Invalid Email Addresses
New Normal/ Yeni normal nedir?
Knime’da if/else veya Case when döngüsü
Vaka-i Ümraniye Mays Kuaför / Mays Kuaför /MSA kuaför/ Mays Coiffeur/(Mays Kuaför Rezilliği)
Sosyal Medya Akışının FOC ve FCR metriklerini nasıl hesaplarız?
Descriptive, Predictive ve Prescriptive Analitik Farkları
Herşey bitti, sıra sineğin yağına mı geldi?
Deprem esnasında neden Operatörler hizmet veremedi ? Gerçek nedeni…
Knime Database Bağlantısı, Database’den Veri Okuma ve Yazdırma &Oracle JDBC Driver and URL Information
invalid number uyarısının çözümü-ORA-01722
Bu Aralar Fenerbahçe’m
Kişisel Veri Gizliliğinin Önemi
Excel’de İngilizce Fonksiyon veya Formüllerin Türkçe İsimleri
Yılların ustası ile Yeni neslin uyumu.
2018 Krizi/Ekonomik Durum
“Sektör/İş Değiştirmek” bir sanatmış !

Msisdn nedir ?

  • By Emrah
  • Haziran 28, 2018
  • 4 views
Msisdn nedir ?
Single,Multi,Cross ve Multi Channel nedir?
Excel’de Bütçe Yönetim Şablonu
Turk.net’in yaşadığın ülke gerçeklerini tekrar hatırlatması
Word’de biçimlendirilmiş kelime sayısını bulma
Örnek html Giris Ekrani Tasarimi
Oracle SQL Developer’de tablo veya kolon nasıl bulunur?
Block Chain,Bitcoin,Sanal/Dijital/Kripto Para nedir?
TL kazanıp Sterlin/Dolar harcamak @north cyprus
AĞ TARAFSIZLIĞI (NET NEUTRALITY) NEDİR?
Spam E-mail nasıl cevaplanır :)?
ORA-00054: kaynak meşgul ve NOWAIT ile elde etme belirlendi veya zaman aşımı süresi doldu
Oracle Tüm tabloları Drop Etme /Toplu Drop
Şapel-Kilise-Bazilika-Katedral-Manastır

www.signaturk.com

  • By Emrah
  • Temmuz 17, 2017
  • 2 views
www.signaturk.com
Oracle’da ORA-01652 hatası ve çözümü
% 20 Hosting indirim Kuponu(!)

www.altinkesem.com

  • By Emrah
  • Haziran 15, 2017
  • 2 views
www.altinkesem.com
An itibari ile Kapitalizm…
Hedonik Adaptasyon-Uyum Sağlamak
SQL WITH KULLANIMI (WITH USAGE IN SQL)
Oracle’da rakam(int.) olanları getir/getirme (!)
PL SQL – Ay,Çeyrek, Yıl Başı/Sonu Bulunması
PL SQL Mod Kullanımı- Tek/Çift ayrımı
Ad hoc raporlama/varsayım nedir?
Ben Allah bilmezdim,dergahım oldun(!)
Oracle’da Mesai Saati/Günü Ayrımı Nasıl yapılır?
Bir kuşaktan bir kuşağa albümün en güzel yorumu.

Republic of Fenerbahce!

  • By Emrah
  • Şubat 19, 2017
  • 3 views
Republic of Fenerbahce!
Bir yazılımda olması Gereken(!)
Kullanıcı Kabul Testi (User Acceptance Testing)
Robin Thicke -Blurred Lines in the Live Lounge
Briefly unavailable for scheduled maintenance

Mor Yazma

  • By Emrah
  • Ocak 23, 2017
  • 3 views
Mor Yazma
SMS’lerdeki kodlar nedir, hangi firmalar kullanıyor?
SQL’de Left join,right join Full join
Oralet bazıları için yaşam tarzı…
Yeni ÖTV Oranları – Araçlar Pahalılaştı.
Hayat Küçük Ayrıntılarda Gizli imiş !
WhatsApp’ta görüntülü konuşma eklendi.
Özel Araçla Yurt Dışına Çıkış–Son(2016) Bilgiler.
50’nci yılın kutlu olsun : Zülfü Livaneli.
Asp’de iki saat arasındaki fark ve Replace
Asp’de if-else ve Len Fonksiyonu Kullanımı
Kodu Game Lab Nedir? Yardımcı Videolar
Mobil sürüm güncellendi.
Bir önceki/sonraki ID’yi getir.

Oracle LPAD kullanımı

  • By Emrah
  • Ekim 4, 2016
  • 3 views
Oracle LPAD kullanımı
Bir Dizi Daha Bitti; Da Vinci’s Demons