Category: Orta Seviye SQL Server

SQL Server’da The Data Types Ntext and Varchar Are Incompatible in The Equal to Operator Hatası

SQL Server’da The Data Types Ntext and Varchar Are Incompatible in The Equal to Operator Hatası

Herkese merhaba, Bu yazıda sizlere SQL Server’da the data types ntext and varchar are incompatible in the equal to operator hatasından bahsedeceğim. Bu hata NText veri tipi ile oluşturulmuş alanlarda where şartının eşittir operatörü ile kullanılarak arama yapılması sırasında ortaya çıkan bir hatadır. Konu ile ilgili örneği aşağıda görmektesiniz. –Database oluşturma CREATE...

SQL Server’da While Kullanımı

Herkese merhaba, Bu yazıda size SQL Server’da While döngüsünün kullanımından bahsedeceğim. SQL Server’da While döngüsü belirli bir bloğun tekrarlanarak döngüde kalmasını sağlayan bir yapıdır. Bu koşul False olana kadar döngü çalışmaya devam eder. Yazarken kontrol edilerek yazılması önemlidir yoksa sonsuz döngü oluşma ihtimali yüksektir. Örnek kullanımı aşağıda görmektesiniz. –Değişkenlerin tanımlanması DECLARE...

SQL Server’da Continue Kullanımı

SQL Server’da Continue Kullanımı

Herkese merhaba, Bu yazıda size SQL Server’da Continue kullanımından bahsedeceğim. SQL Server’da Continue ifadesi bir döngüde işlemler devam ederken bazı durumlarda işlem yapılmasını istiyorsak kullanabiliriz. Kısaca Continue kelimesinden sonra yazılan ifadeler çalışmaz. Örnek kullanımı aşağıda görmektesiniz. DECLARE @Sayi INT SET @Sayi = 1 WHILE @Sayi <= 10 BEGIN IF (@Sayi = 3 OR...

SQL Server’da Break Kullanımı

SQL Server’da Break Kullanımı

Herkese merhaba, Bu yazıda size SQL Server’da Break kullanımından bahsedeceğim. SQL Server’da koşul yerine geldiği zaman döngüden çıkılması için kullanılan bir yapıdır. Örnek kullanımı aşağıda görmektesiniz. –Tanımlama işlemi DECLARE @Sayi INT –Atama işlemi SET @Sayi = 10 –Döngü başlangıcı WHILE @Sayi > 0 BEGIN –Şart ile kontrol. Eğer 5’e eşit ise...

SQL Server’da İç İçe While Döngüsünün Kullanımı

Herkese merhaba, Bu yazıda size SQL Server’da iç içe while döngüsünün kullanımından bahsedeceğim. SQL Server’da iç içe while döngüsü kullanımı bir döngü içine başka bir döngü ekleme işlemidir. Döngünün mantığı şu şekilde çalışır. İlk olarak en dış döngü döner. Sonra içerideki yapı içerisine geçer. İçteki döngü tamamlanmadan dışarıdaki döngüye geçmez. Örnek...

SQL Server’da Tablo Verilerini XML’e Çevirmek

SQL Server’da Tablo Verilerini XML’e Çevirmek

Herkese merhaba, Bu yazıda size SQL Server’da tablo verilerinin XML’e nasıl çevrileceğinden bahsedeceğim. SQL Server’da tablo üzerindeki verileri XML’e çevirmek oldukça kolaydır. Bunun için aşağıdaki kod bloğunu kendi kodlarınız için uygulamanız yeterli. Örneği Northwind veritabanını kullanarak yaptım. SELECT * FROM dbo.Orders FOR XML RAW (‘ShipName’) Sorguyu çalıştırdığınızda aşağıdaki gibi bir sonuç...

SQL Server’da Veritabanındaki Tablo Sayısını Bulmak

SQL Server’da Veritabanındaki Tablo Sayısını Bulmak

Herkese merhaba, Bu yazıda size SQL Server veritabanındaki tablo sayısının nasıl bulunacağından bahsedeceğim. Veritabanımızı seçtikten sonra aşağıdaki kodu çalıştırıyoruz. SELECT COUNT(*) from sys.tables WHERE type_desc = ‘USER_TABLE’ Veritabanında kaç adet tablo varsa Count ile sayacak ve sonucu gösterecektir. Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar. 1.756 Kez Okundu

SQL Server’da Inner Join ile Delete İşlemi

SQL Server’da Inner Join ile Delete İşlemi

Herkese merhaba, Bu yazıda sizlere SQL Server’da Inner Join ile delete işleminin nasıl yapılacağını göstereceğim. Yapacağımız işlemde tablolar arasında bir foreign key constraint ilişkisi mevcut değil. Aşağıdaki örneği inceleyelim. CREATE DATABASE Ornek2 GO –Database kullanımı USE Ornek2 GO –Tabloların oluşturulması CREATE TABLE Meyveler11 ( Meyveid1 INT, Meyvead1 Varchar( 100 )...

SQL Server’da Inner Join ile Update İşlemi

SQL Server’da Inner Join ile Update İşlemi

Herkese merhaba, Bu yazıda sizlere SQL Server’da Inner Join ile update işleminin nasıl yapılacağını göstereceğim. Yapacağımız işlemde tablolar arasında bir foreign key constraint ilişkisi mevcut değil. Güncelleme yapacağımız tablolarımızda ise Null alanlar mevcut. Aşağıdaki örneği inceleyelim. –Database oluşturulması CREATE DATABASE Ornek GO –Database kullanımı USE Ornek GO –Tabloların oluşturulması CREATE...

SQL Server’da IDENTITY Değerini Bulmak

SQL Server’da IDENTITY Değerini Bulmak

Herkese merhaba, Bu yazıda sizlere SQL Server’da Identity değerinin nasıl bulunacağından bahsedeceğim. SQL Server’da Identity değerini aşağıdaki şekillerde bulabiliriz. Örnek kullanımları aşağıda görmektesiniz. İşlemleri Northwind veritabanını kullanarak yaptık. SELECT IDENT_CURRENT(‘Categories’) Sorgumuz Categories tablosunda olan en son Identity değerini döndürecektir. Herhangi bir tablo için o anki oturum ya da tüm geçerlilik...

Yazı kopyalamak yasaktır!