Monthly Archive: Nisan 2020
Herkese merhaba, Bu yazıda SQL Server’da kolon içindeki sıfırları temizleyen prosedür hakkında bilgi vereceğim. Aslında bu bir prosedür değildi. Konu ile ilgili araştırma yaparken kod üzerinde birçok değişiklik yaparak kodu dinamik hale getirdim. Benzer bir örneğe internette rastlamadım. Alanında tektir. Daha da geliştirilebilir. Prosedür parametre olarak tablo adı ve kolon adı...
Herkese merhaba, Bu yazıda SQL Server’da tablodaki NULL alanların güncelleme kodunu oluşturan prosedür hakkında bilgi vereceğim. Aslında bu şekilde bir şey yapılabilir mi diye ilk başta düşündüm. Sonrasında Google’da aradım fakat bir şey bulamadım. Ben de böyle bir kod yazmaya karar verdim ki bu şekilde bir kod örneği internette de...
Herkese merhaba, Bu yazıda SQL Server’da BCP yani Bulk Copy Program kullanarak veritabanındaki fotoğrafı klasöre çıkartmak hakkında bilgi vereceğim. BCP (Bulk Copy Program), kısaca yığın kopyalama programıdır. Veri alma ya da veri aktarma işlemleri için bu programı kullanabilirsiniz. Aslına bakarsanız BCP kullanarak veritabanındaki fotoğrafı klasöre çıkartmakla ilgili doğru düzgün bir örnek...
Herkese merhaba, Bu yazıda SQL Server’da tüm viewları sp_refreshview prosedürü ile yenilemek hakkında bilgi vereceğim. Aslına bakarsanız konu yazılım tarafını da ilgilendirmekte. Nedenine gelince. SQL Server’da bir view oluşturdunuz diyelim. Bu view’ın select sorgusu ile tüm kolonları çektiğini varsayalım. Buraya kadar sıkıntı yok. Sonrasında bu view’ı kullanan tablomuza bir alan...
Herkese merhaba, Bu yazıda SQL Server’da dinamik where kullanımı hakkında bilgi vereceğim. SQL Server’da bazı durumlarda iki ya da daha fazla where şartını dinamik olarak kullanmak isteyebilirsiniz. Aşağıdaki kodu Northwind veritabanını temel alarak oluşturdum. Siz isterseniz kendi veritabanınıza göre isterseniz de Northwind veritabanına göre kullanabilirsiniz. DECLARE @WhereCumlecigi1 NVARCHAR(MAX), @WhereCumlecigi2 NVARCHAR(MAX);...
Herkese merhaba, Bu yazıda SQL Server’da noktalı virgülle ayrılmış cümleyi kolonlara ayırmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda elinizde noktalı virgülle ayrılmış bir cümle olabilir. Bu cümleyi kolonlar halinde göstermek de isteyebiliriz. Bu yapacağınız şeye göre değişebilir. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. DECLARE @cumle VARCHAR(MAX) = ‘Yavuz...
Herkese merhaba, Bu yazıda SQL Server’da belirli karakter aralığındaki sayısal değerin alınması hakkında bilgi vereceğim. Aslında bu bilgiyi veren ve kodları hazırlayan kişi Vedat Özer Bey. SQL Server Eğitimleri Telegram Grubunda bir arkadaş bu soruyu sordu ve ona bu fonksiyonu hazırladı. Kendisine bu çalışması için ayrıca teşekkürler. Soru : Elimde...
Herkese merhaba, Bu yazıda SQL Server’da evrak numarası içindeki sayısal kısmı almak hakkında bilgi vereceğim. Aslında bu bilgiyi veren ve kodları hazırlayan kişi Çağrı Güngör Bey. SQL Server Eğitimleri Telegram Grubunda bir arkadaş bu soruyu sordu ve ona bu fonksiyonu hazırladı. Kendisine bu çalışması için ayrıca teşekkürler. Soru : Elimde...
Herkese merhaba, Bu yazıda SQL Server’da iki veritabanını karşılaştıran script hakkında bilgi vereceğim. SQL Server’da bazı durumlarda iki veritabanını script ile karşılaştırmak isteyebilirsiniz. Bunu yapan çeşitli yazılımlar da var fakat aşağıdaki script yardımıyla da kolaylıkla yapabilirsiniz. Her ne kadar çok fazla tablo içeren veritabanları üzerinde denememiş olsamda ufak ve orta...
Herkese merhaba, Bu yazıda SQL Server’da Excel tablosundan SQL sorgusu oluşturmak hakkında bilgi vereceğim. Excel üzerinde olan uzun uzadıya listeleri ya da bilgileri SQL Server’da tablo içine atmak isteyebilirsiniz. Aşağıdaki yöntem ile bu işlemi oldukça kolay yapabilirsiniz. İlk olarak örnek Excel satırını aşağıda görelim. Yukarıda görüldüğü üzere Ad ve Soyad...