Kapatmak için ESC tuşuna basın

Popüler kategorilere de göz atabilirsiniz...
1 dakika okuma süresi

SQL Server’da Gelmeyen Veride Değer Döndürme

Herkese merhaba, Bu yazıda SQL Server’da gelmeyen veride değer döndürme hakkında bilgi vereceğim. SQL Server’da bazı durumlarda select işlemi yaparsınız ve bu select işleminin sonucu size bir sonuç vermez. Ekranda boş gözükür. Ben örneği Northwind veritabanını kullanarak göstereyim. Görüldüğü üzere CategoryID değeri 20 olan bir kategori yok. Ama bize yok…

1 dakika okuma süresi

SQL Server’da Bir Aydaki Toplam Çalışma Gün Sayısını Bulmak

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. DECLARE @Tarih DATETIME; SET @Tarih = GETDATE(); SELECT 20 + COUNT(*) FROM ( SELECT DATEADD(MONTH,…

1 dakika okuma süresi

SQL Server’da İki Tarih Arasındaki Çalışma Gün Sayısını Bulan Fonksiyon

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…

1 dakika okuma süresi

SQL Server’da Output Kullanımı

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. CREATE PROC TedarikciBilgisiGetir ( @TedarikciID INT, @UrunAdi NVARCHAR(200) OUTPUT, @BirimBasinaMiktar NVARCHAR(100) OUTPUT ) AS BEGIN SELECT…

1 dakika okuma süresi

SQL Server’da Veritabanındaki Tüm Viewların Create Halini Oluşturmak

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. SELECT SM.definition FROM sys.sql_modules SM INNER JOIN sys.objects SO ON SM.object_id = SO.object_id WHERE SO.type = ‘v’; Kodu…

2 dakika okuma süresi

SQL Server’da Başka Server Üzerindeki Tablo ve İçeriği Kopyalamak

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…

1 dakika okuma süresi

SQL Server’da Tüm Triggerları Disable Etmek

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. DECLARE @sql VARCHAR(500), @tableName VARCHAR(128), @triggerName VARCHAR(128), @tableSchema VARCHAR(128); DECLARE triggerCursor CURSOR FOR SELECT so_tr.name AS TriggerName, so_tbl.name AS TableName, t.TABLE_SCHEMA…

1 dakika okuma süresi

SQL Server’da Tüm Tabloların Toplam Kayıt Sayılarını Göstermek

Herkese merhaba, Bu yazıda SQL Server’da tüm tabloların toplam kayıt sayısını göstermek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tüm tabloların toplam kayıt sayılarını göstermek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT SC.name + ‘.’ + T.name TableName, SUM(P.rows) RowCnt FROM sys.tables T INNER JOIN sys.partitions P ON…

1 dakika okuma süresi

SQL Server’da Edit Top 200 Rows Satır Sayısını Değiştirme

Herkese merhaba, Bu yazıda SQL Server’da edit top 200 rows satır sayısını değiştirme hakkında bilgi vereceğim. SQL Server’da bazı durumlarda edit top 200 rows satır sayısını değiştirme ihtiyacı olabilir. Ne demek istiyoruz aşağıda görelim. Tablo üzerinde sağa tıkladığımızda Edit Top 200 Rows kısmını görmekteyiz. Biz bu kısmı değiştireceğiz. Bu işlem…

Yazı kopyalamak yasaktır!