Category: Orta Seviye SQL Server
Herkese merhaba, Bu yazıda sizlere SQL Server’da Where koşulu içinde nasıl Case When ifadesinin kullanımın anlatacağım. SQL Server’da where koşulu tarafında bazen isteğe göre veri çekmek isteyebiliriz. Ne demek istiyoruz bir örnekle açıklayalım. –Tablo oluşturma ve veri ekleme CREATE TABLE Baglantilar ( ID INT ,Adi VARCHAR(100) ,Soyadi VARCHAR(100) ) INSERT...
Herkese merhaba, Bu yazıda SQL Server’da metin içindeki rakamları ayıran fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda metin içindeki rakamları ayırmak isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION OzelKarakterlerideCikaranFonksiyon (@girilenveri VARCHAR(8000)) RETURNS VARCHAR(8000) AS BEGIN –SET NOCOUNT ON DECLARE @dongu INT DECLARE...
Herkese merhaba, Bu yazıda SQL Server’da değişkenlerin veri tipini ve özelliklerinin nasıl bulunacağı ile ilgili bilgi vermeye çalışacağıım. SQL Server’da bazı durumlarda değişkenlerin veri tipini ve özelliklerini bilmek isteyebiliriz. Aşağıdaki örnek kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. Int Veri Tipi DECLARE @myVar INT SET @myVar = 0 SELECT...
Herkese merhaba, Bu yazıda SQL Server’da Stuff Fonksiyonu ve Replace Fonksiyonu arasındaki farkları inceleyeceğiz. SQL Server’da bazı durumlarda bu gibi sorular karşınıza gelebilir ya da merak edebilirsiniz. 1-) Replace fonksiyonuyla bir metin içinde geçen ve belirli bir desene uyan tüm metin veya karakterleri, istenilen başka bir karakter veya metin ile...
Herkese merhaba, Bu yazıda sizlere Northwind Veritabanı’nın SQL Server’a nasıl yükleneceği hakkında bilgi vereceğim. SQL Server’da bazı durumlarda Northwind Veritabanı’na ihityacınız olabilir. İlk olarak aşağıdaki siteye giriyoruz. https://northwinddatabase.codeplex.com/ Bu sitede bulamazsanız aşağıdaki bağlantıdan indirin. Butona tıkladıktan sonra veritabanımız iniyor. İnen veritabanı dosyasını winrar ya da winzip programı ile açabiliyorsunuz. Buradaki...
Herkese merhaba, Bu yazıda SQL Server’da bir tabloya birden çok veriyi alt alta insert into yazmadan nasıl ekleriz onu inceleyeceğiz. SQL Server’da bazı durumlarda Insert Into ile birden fazla veri eklemek isteyebilirsiniz. Aşağıdaki örnek kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. Bu yöntem olmadan bir tabloya veri eklerken aşağıdaki...
Herkese merhaba, Bu yazıda sizlere Identity Seed resetleme nasıl yapılıyor bundan bahsedeceğim. SQL Server’da bazı durumlarda Identity Seed resetlemek isteyebilirsiniz. Diyelim ki bir tablonuz var. Bu tablonuz üzerinde id değerleri otomatik olarak artıyor. 2-3 kayıt eklediniz ve son eklediğiniz kaydın yanlış olduğunu fark ettiniz. Bu kaydı silip tekrar kayıt eklediğinizde...
Herkese merhaba, Bu yazıda sizlere SQL Server’da Cannot insert explicit value for identity column in table ‘Tablename’ when IDENTITY_INSERT is set to OFF hatasından bahsedeceğim. SQL Server’da bazı durumlarda Cannot insert explicit value for identity column in table ‘Tablename’ when IDENTITY_INSERT is set to OFF hatası alabilirsiniz. Bu hata otomatik identity olan bir...
Herkese merhaba, Bu yazıda SQL Server’da Varchar ve Varchar (MAX) veri tipleri arasındaki farkları inceleyeceğiz. SQL Server’da bazı durumlarda Varchar ve Varchar (MAX) veri tipleri arasındaki farkları bilmek gerekebilir. Varchar(MAX), Sql Server 2005 ile gelmiştir. Varchar(MAX) veri tipi, Text veri tipine göre birçok avantajı vardır. Varchar[(n)] Temel Tanım Unicode olmayan...
Herkese merhaba, Bu başlık altında SQL Server’da Varchar ve Nvarchar veri tipleri arasındaki farkları inceleyeceğiz. Varchar[(n)] Temel Tanım Unicode olmayan değişken uzunluk karakteri veri türü. Örnek: DECLARE @Ad AS VARCHAR(50) = ‘Yavuz Selim’ SELECT @Ad Her Karakter için Gerekli Byte Sayısı Her karakter için 1 byte yer kaplar. Örnek: DECLARE @Ad...