Category

İleri Seviye SQL Server

Category

Herkese merhaba, Bu yazıda SQL Server’da geçerli tüm tarih ve saat biçimlerinin listesini almak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda geçerli tüm tarih ve saat biçimlerinin listesini görmek 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 geçerli tüm tarih ve saat biçimleri listesi alınmış oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da kolona girilen veriye göre triggerı çalıştırmak hakkında bilgi vereceğim. Aslına bakarsanız konunun çıkış noktası nette gördüğüm bir soru. Soruda diyor ki benim bir tablom var ve bu tabloma İstanbul içeren bir veri girersem başka bir tabloya insert işlemi yapabilir miyim? İşte bu noktadan hareketle kodlarını yazıp sizlere anlatmaya çalışacağım. Şimdi aşağıdaki kod bloğunu kendi serverınız üzerinde çalıştırın.

Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Gördüğünüz üzere trigger çalıştı.…

Herkese merhaba, Bu yazıda SQL Server’da bir aydaki toplam çalışma gün sayısını bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda bir aydaki toplam çalışma gün sayısının bulunması istenebilir. Aşağıdaki kod yardımıyla bu işlemi kolaylıkla yapabilirsiniz.

Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere bir aydaki toplam çalışma gün sayısı gelmiş oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da iki tarih arasındaki çalışma gün sayısını bulan fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda iki gün arasındaki çalışma gün sayısının hesaplanması istenebilir. Aşağıdaki fonksiyon yardımıyla bu işlemi rahatlıkla yapabilirsiniz.

Fonksiyonu oluşturup çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere iki tarih arasındaki çalışma gün sayısı hesaplanmış oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da output kullanımı hakkında bilgi vereceğim. Stored Procedure’ler output parametrelerle dışarıya değer döndürebilirler.  Aşağıda oluşturacağımız prosedürde prosedüre tedarikçi id değeri göndererek ürün adı ve birim başına miktar değerlerini çekebiliriz.

Ben işlemi Northwind veritabanını kullanarak yapıyorum. Siz bu işlemin benzerini kendi tablolarınız için yapabilirsiniz. Prosedürü oluşturup çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere ürün adı ve birim başına miktar değerleri gelmiş oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da veritabanındaki tüm viewların create halini oluşturmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tüm viewların create halini oluşturmak 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 tüm viewların create hali oluşmuş oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da başka server üzerindeki tablo ve içeriği kopyalamak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda başka server üzerindeki tablo ve verileri kendi serverımız üzerine taşımak isteyebiliriz. Böyle bir işlemi gerek test yapmak gerek tablo üzerinde riskli bir işlem yapmak için isteyebiliriz. Ayrıca şöyle bir durumda olabilir. Tablonuzun bir gün önceki verileri daha düzgündür ve tabloyu geri dönmek isteyebilirsiniz. Tablonun scriptini verilerle birlikte aldıktan sonra açmak zor olabilir ya da scriptin…

Herkese merhaba, Bu yazıda SQL Server’da tüm triggerları disable etmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tüm triggerları disable etmek 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 tüm triggerlar disable edilmiş oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da son bir haftada değişen triggerların listesini bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda kontrol amaçlı olması açısından son bir haftada değişen triggerların listesini bulmak 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 son bir haftada değişen triggerlar listelenmiş oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

Herkese merhaba, Bu yazıda SQL Server’da veritabanındaki tüm tabloları kaldırmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda veritabanı üzerindeki tüm tabloları kaldırmak isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. Uyarı : Lütfen bu işlemi canlı veritabanı üzerinde kullanmayın.

Kodu çalıştırmadan önce veritabanı üzerindeki tablolara bakalım. Kodu çalıştırdıktan sonra veritabanı üzerindeki tablolara bakalım. Görüldüğü üzere veritabanı üzerindeki tüm tablolar kaldırılmış oldu. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.