Category

Temel Seviye SQL Server

Category

Herkese merhaba, Bu yazıda SQL Server’ın ne olduğu hakkında bilgi vereceğim. Aslına bakarsanız ilk yazmam gereken yazı bu olmalıydı. Tabiki siteyi kurarken birçok konu yazmayı düşünüyorsunuz ve maalesef aklınıza gelmiyor. SQL Server nedir? SQL Server, Microsoft tarafından geliştirilmiş ilişkisel veri tabanı yönetim sistemidir. Herhangi bir web sitesi veya yazılımın içerisinde kullanılan verilerin içerisinde sakladığı bir veritabanı sistemidir. Bir blog içerisindeki yazıları, yorumları, kullanıcı bilgilerini ya da bir fabrikanın üretim ve çıktı girdilerini, muhasebe girdilerini bu…

Herkese merhaba, Bu yazıda SQL Server’da Insert Into işleminde trnak işareti kullanımı hakkında bilgi vereceğim. SQL Server’da bazı durumlarda Insert Into işlemi yaparken tırnak işareti kullanmak isteyebiliriz. Aşağıdaki kodu inceleyerek sizler de bu işlemi kendi sorgunuz üzerinde deneyebilirsiniz.

Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere verimiz tırnak işareti ile insert edilmiş oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da Ambiguous Column Name hatası hakkında bilgi vereceğim. SQL Server’da sorgu yaparken aşağıdaki gibi bir hata ile karşılaşabilirsiniz. Aşağıdaki örnek kod ile bu hatayı görebilirsiniz.

Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Hatanın nedeni : Sorgunuzun içinde join yapılan tablolarda en az iki tablo arasında aynı isimle sunulan bir kolon isminin olmasıdır. Bu kolon ismi yukarıda CategoryID değeridir. Görüldüğü üzere hem Products tablosundan hem de Categories tablosundan bu değeri…

Herkese merhaba, Bu yazıda SQL Server’da varchar veri tipini datetime veri tipine dönüştürme hakkında bilgi vereceğim. SQL Server’da bazı durumlarda elinizde bulunan varchar bir tarih değerini tarih veri tipine çevirmek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz.

Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere varchar veri tipi datetime veri tipine dönüştürülmüş oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da telefon numarasının başındaki sıfırı kaldırmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda telefon numarasının başındaki sıfırı kaldırmak isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz.

Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere telefon numarasının başındaki sıfırı temizlemiş olduk. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da JSON kullanımı hakkında bilgi vereceğim. SQL Server 2016 ile gelen bu özellik programlama dilinden bağımsız uygulamalar arasında veri alışverişi yaparken kullanılır. JSON :  “Anahtar : Değer” (Key : Value) ilişkisine dayalı bir veri değişim formatıdır. Web veritabanlarında JSON kullanımı arttığı için oldukça önemlidir. JSON örneğini aşağıda görmektesiniz. Yapı olarak da düzgün ve mantıklı bir yapıdır. Key-Value yapısını burada görmekteyiz. Aşağıdaki örnek kod yardımıyla bu işlemi rahatlıkla anlayıp sizler de…

Herkese merhaba, Bu yazıda SQL Server’da Break ve Continue kullanımı hakkında bilgi vereceğim. Break : Şartlar yerine getirildiğinde döngüden çıkmak için kullanılır. Continue : Şartlar yerine getirildiğinde döngünün devam etmesi amacı ile kullanılır. Aşağıda ikisinin beraber kullanımı ile ilgili bir örnek görmektesiniz.

Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere eğer sayaç 7’ye eşitse Continue ediyor ve 7’yi hiç ekrana basmadan 8’e geçiyor. Break ifadesinde ise sayaç 9’a gelince döngüden çıkıyor ve 9…

Herkese merhaba, Bu yazıda SQL Server’da önceki ayın, geçerli ayın ve sonraki ayın son günlerini göstermek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda olduğunuz ayın, olduğunuz aydan öcneki ayın ya da olduğunuz aydan sonraki ayın günlerini görmek isteyebilirsiniz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz.

Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere önceki ayın, geçerli ayın ve sonraki ayın son günleri bilgisi bize gösterilmiş oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da dünü, bugünü ve yarını göstermek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda düne ait tarihi, bugünü ya da yarına ait tarihi göstermek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz.

Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere dün, bugün ve yarına ait tarih bilgisi gelmiş oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da sorgu bittiğinde uyarı sesi verdirmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda sorgu bittiğinde uyarı sesi verdirmek isteyebiliriz. Aşağıdaki yolu izleyerek bu işlemi rahatlıkla yapabilirsiniz. İlk olarak Tools -> Options kısmına tıklıyoruz. Sonrasında Query Results sekmesine tıklıyorsunuz. Yukarıda bulunan kırmızı kutu içerisindeki tik kutucuğunu işaretleyip OK butonuna tıklıyoruz. Bu sayede sorgu sonlandığı anda uyarı sesi duyacaksınız. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.