2010-05-18 24 views

cevap

15

Okuduğum kadarıyla, Pascal Pascal com cinsinden bir skaler değere atıfta bulunmamaktadır. parison Null ancak nadiren uygulanan ROW tipi. Standartta, tüm değerleri NULL değerine ayarlanmış olup olmadığını belirlemek için IS NULL kullanarak bir tabloyu (satır) karşılaştırabilmeniz gerektiğiydi. Bu nedenle, X IS NULL, tüm değerlerin NULL değerine ayarlandığı anlamına gelir, X IS NOT NULL, hiçbir değer NULL değerine ayarlanmadığı ve NOT (X IS NULL), tüm değerlerin NULL değerine ayarlanmadığı veya başka bir şekilde, en az bir tane var olduğu anlamına gelir. değer NULL olarak ayarlanmamış. Verilmiş, ben burada devlerin omuzlarına hafifçe ihanet ediyorum, ama ben onun ifadesini böyle yorumluyorum. Bir doğruluk tablosunu kullanmak için

+1

Hem Tarih hem de Pascal, bu açık bir şekilde yazılmadığından dolayı hata olabilir. Eğer x, null ve null olmayan bir karışımın bulunduğu bir satırsa, garip bir karışıklık durumu vardır. –

10

x IS NULLNULL bu yüzden hepsi x

Hakikat tablo ahoy için aynıdır asla veya NOT NULL)

+0

+1. – EndangeredMassa

+0

Thomas'ın cevabı göz önüne alındığında, benim x IS NULL'um * gibi görünüyor * NULL kırmızı bir ringa balığı. Seni yoldan çıkardığım için üzgünüm. –