Ara
Generic filters
Exact matches only
Filter by Custom Post Type
Ana Sayfa / SQL SERVER / tsql != ile <> operatörleri arasındaki fark nedir

tsql != ile <> operatörleri arasındaki fark nedir

tsql != ile <> operatörleri arasındaki fark nedir

Merhaba, tsql != ile operatörleri arasındaki fark nedir

tsql != ile <> operatörleri arasındaki fark nedir

tsql != ile operatörleri arasındaki fark nedir
tsql != ile operatörleri arasındaki fark nedir

Select * from urunler
where urunlerad != ‘Elma’

ve
Select * from urunler
where urunlerad<> ‘Elma’

Kodları arasında ne fark vardır?

Enterasan bir konu.Bu sorunun cevabı tabiki belli ancak facebook’da sorulan bir soru olduğu için,
ayrıca başka kaynakda bulamadığım için bu konuya değinmekte faydalı olacağından yazıyorum.

İki operatörde ( != ve <> ) Aynı mantıkda çalışır.Teknik olarak ve performans kullanımı açısındanda bir fark bulunmamaktadır.Performans ölçümleri query analyzer’dan kodunuzu çalıştırarak test edebilirsiniz.

Sql-92 Standartları yani t-sql oluşturucaları eşittir (=) veya eşit değildir (<>) kullanımını uygun görmektedir.Neden bunu uygun gördüğüne gelince, en basit karşılaştırma tipi = dir.En doğal ve en çok kullanılanda bu operatör çünkü temel sorgulama işlemlerindede bu operatör kullanılmaktadır.

( != ve <> ) operatörler Microsoft Sql Server Hariç diğer platformlardada kullanabilirsiniz.
Başlıca kullanılan tüm platformlar

MySQL
SQL Server
PostgreSQL
Oracle
SQLite
Sybase

Peki siz olsanız hangi operatörü kullanırdınız.Yorumlar sitemizin gelişmesinde faydalı olacaktır


Ayrıca bknz.

@@Error fonksiyonu

@@Error fonksiyonu sql dili içerisinde önemli sql fonksiyonlarındandır. Sql server‘ın verdiği hatayı tespit edebilmek için …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir