MySql’ de SP yazmak

MySql’ in gelişmesiyle birlikte 5.0 versiyonu ile yanlış hatırlamıyorsam artık içine MsSql’ de olduğu gibi SP(Store Procedure) yazmaya başlayabildik. Sql yani veritabanı dünyasında zaten hep bir yok MsSql daha iyidir yok MySql daha iyidir diye bir yarış vardır. Hepsi aslında kendi içlerinde belli koşul ve şartlar sağlandığında iyidir ve hızlı… Continue reading

MySql Ulaşımını Uzak Erişime Açmak

MySql’ i Linux üzerine kurduysanız genellikle sadece localhost üzerinden erişebildiğinizi göreceksiniz. Oysa ki bazı durumlarda farklı bir noktadan da erişmeniz gerekebilir. İşte bu gibi durumlarda ne yapacağımıza bir bakalım.Öncelikle kurulum yaptığınız Linux bu komutların doğru çalışmasında yada çalışmamasında büyük bir rol oynayacaktır. Bu yüzden bir server kullanıcaksanız yada kullanmayı düşünüyorsanız… Continue reading

MySql root Şifresini Resetlemek

MySql’ i Linux sisteminize kurmaya niyetlendiniz. Internet üzerinden üç aşağı beş yukarı kurma işleminin nasıl yapıldığı hakkında kaynaklara ulaştını ve işleminize başladınız. İşlem bitti ve rahat bir ohhh çekmeye niyetliyken birden aklınıza root şifresini verip vermediğiniz yada kurulum sırasında sizden alınıp alınmadığı geldi.Belkide şifreyi unuttunuz. 🙁 Ne etmek lazım şimdi?… Continue reading

MS SQL 2008 Email ile Durum Bildirme

SQL server üzerinde bir görev(job) tanımladığınız zaman özellikle de bu görev önem hassasiyet arz ediyor ise çalıştıktan sonra sonucunun size bildirilmesini isteyebilirsiniz. Bu durumda ne yapmanız gerekiyor? İşte size Sql Server üzerinden bu ve benzeri durumlar için kullanabileceğiniz bir çözümü burada anlatmak istiyorum. Sql Server bir görevin yada kendisinde zamanlanmış… Continue reading

CHARINDEX Fonksiyonu

Merhabalar MS Sql’ de bir string ifade değerini başka bir string ifade içinde aramamızı sağlayan yada string bir küme içinde olup olmadığını bize belirten bir fonksiyondur. Kullanımı gayet basittir. “CHARINDEX” fonksiyonu geriye aranılan ifadenin ilk konum numarasını döner.

REVERSE Fonksiyonu

MS Sql’ de eğer string bir ifadeyi yada sayısal bir ifadeyi tersten yazdırmanız gerekirse yada ters döndürüp bir işlem yapmanız gerektiği bir durum ortaya çıkarsa işte yardımınıza koşan fonksiyon. Fonksiyonun kullanımı çok basit aşağıdaki örneğe bir bakın bakalım çıktı olarak size ne verecek;

COALESCE Fonksiyonu

MS Sql’ de işimizi kolaylaştıracak fonksiyonlardan biri. Amacı NULL olmayan değerin basılmasını sağlamak. Bunu şöyle düşünmek gerekli bir sorgu çekiyorsunuz ve sorguda da kişinin telefon bilgisinin dolu birşekil de gelmesini istiyorsunuz. Bunu “CASE WHEN” kullanarakta yapma şansınız var ama biraz daha fazla kod yazarak tabi. İşte tamda bu aşamada imdadımıza “COALESCE” fonksiyonu… Continue reading

Zaman Formatındaki Değeri Saniye Değerine Döndürmek

Bazen yazdığınız sorgular da zaman formatın da ki bir değeri saniye cinsinden tekrardan hesaplamanız gerekebilir. Böyle bir durumda SQL hazır fonksiyonları tam olarak işinizi görmez işte o zaman kullanmanız sizin yardımınıza koşan fonksiyon aşağıdaki yer almakta 🙂 Fonksiyona yalnız değeri string tipte göndermeniz gerekmektedir !!!