Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Null değişmez değerler, Entity SQL tür sistemindeki herhangi bir türle uyumludur. Ancak, null sabit değerinin türünün doğru şekilde çıkarılabilmesi için Entity SQL, null değişmez değerin kullanılabilmesi için belirli kısıtlamalar uygular.
Yazılan Null'lar
Yazılan null değerler her yerde kullanılabilir. Tür bilindiğinden, yazılan null değerler için tür çıkarımı gerekli değildir. Örneğin, aşağıdaki Entity SQL yapısıyla Int16 türünde bir null oluşturabilirsiniz:
(cast(null as Int16))
Serbest Kayan Null Değişmez Değerleri
Serbest kayan null değişmez değerleri aşağıdaki bağlamlarda kullanılabilir:
CAST veya TREAT ifadesinde bağımsız değişken olarak. Bu, yazılan null ifadeyi oluşturmanın önerilen yoludur.
Bir yöntemin veya işlevin bağımsız değişkeni olarak. Standart aşırı yükleme kuralları uygulanır.
+, -veya / gibi bir aritmetik ifadenin bağımsız değişkenlerinden biri olarak. Diğer bağımsız değişkenler null değişmez değerler olamaz, aksi takdirde tür çıkarımı mümkün değildir.
Bir mantıksal ifadenin bağımsız değişkenlerinden biri olarak (AND, OR veya DEĞİl). Tüm bağımsız değişkenlerin Boole türünde olduğu bilinmektedir.
IS NULL veya IS NOT NULL ifadesinin bağımsız değişkeni olarak.
LIKE ifadesinde bir veya daha fazla bağımsız değişken olarak. Tüm bağımsız değişkenlerin dize olması beklenir.
Adlandırılmış tür oluşturucusunun bağımsız değişkenlerinden biri veya daha fazlası olarak.
Çok kümeli bir oluşturucunun bağımsız değişkenlerinden biri veya daha fazlası olarak. Çok küme oluşturucusunun en az bir bağımsız değişkeni null değişmez değer olmayan bir ifade olmalıdır.
BIR CASE ifadesindeki bir veya daha fazla THEN veya ELSE ifadesi olarak. CASE ifadesindeki THEN veya ELSE ifadelerinden en az biri null değişmez değer dışında bir ifade olmalıdır.
Serbest kayan null değişmez değerleri diğer senaryolarda kullanılamaz. Örneğin, bunlar bir satır oluşturucu için bağımsız değişken olarak kullanılamaz.