İfadelerde İşleçleri Kullanma
İşleçler aritmetik, karşılaştırma, birleştirme veya değerler atama işlemleri yapmanıza olanak verir.Örneğin, ülke/bölge verileri doğrulamak için test edebilirsiniz sütun müşteriniz için veri doldurulan veya boş değil.
Sorgularda, verileri görebilen herkes tablo , kullanılması ile bazı tür işleç işlemleri gerçekleştirebilir.Başarılı bir şekilde veri değiştirmek için önce uygun izinleri olması gerekir.
Operators are used in Microsoft SQL Server to do the following:
Veri, kalıcı veya geçici olarak değiştirin.
Satır veya belirtilen bir koşula uyan sütunlar için arama yapın.
İfadeler veya veri sütunları arasında bir karar uygular.
Belirli koşullar için önce başlatılması veya bir işlem yapılıyor veya belirli kod satırlarını yürütmeden önce sınayın.
SQL Server işleçler aşağıdaki kategorileri vardır.
Bu tür bir işlemi gerçekleştirmek için |
Bu işleç kategorisini kullanın |
---|---|
Bir değeri başka bir değerle karşılaştırmak veya bir ifade. |
Karşılaştırma işleçleri |
VE, veya gibi bir koşula gerçeği herhangi, gibi tüm, IN. sınayın değil, |
Mantıksal |
Toplama, çıkarma, çarpma, bölme ve mod. |
Aritmetik işleçler |
Bir işlenen gibi pozitif veya negatif veya tamamlayıcı bir işlem gerçekleştirin. |
Tekli |
Geçici olarak 150 gibi normal sayısal değerler tamsayı kapatmak ve Bitsel, 0 ve 1, aritmetik gerçekleştirebilirsiniz. |
Bitsel işleçler |
Ya da kalıcı veya geçici olarak iki birleştirmek dizes, tek bir karakter veya ikili veri dize. |
Dize bitiştirme işleç |
Bir değişkene bir değer atar veya sonuç küme ilişkilendirmek sütun bir diğer ad ile. |
Atama |
Bir ifade birkaç küçük oluşturulmadan ifades işleçleriyle birleştirilebilir.Bu karmaşık ifadeler sırayla temel işleçlerin gerçekleştirilme SQL Server tanım'işleç önceliği.Daha yüksek bir öncelik sırasına sahip işleçler işleçler önce daha düşük öncelikli ile gerçekleştirilir.Daha fazla bilgi için bkz: İşleçler (Transact-sql).
Karmaşık bir ifade oluşturmak için basit ifadeler birleştirildiğinde, sonuç veri türü kuralları işleçleri için veri türü önceliği kuralları birleştirerek belirlenir.Sonuç bir karakter veya Unicode değeri ise, sonucun harmanlama kuralları işleçleri için harmanlama önceliği kuralları birleştirerek belirlenir.Duyarlık, ölçek ve uzunluk, duyarlık, ölçek ve basit ifadeler uzunluğu temel sonucu, belirleyen kuralları vardır.