Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Logikai értéket ad eredményül, amely azt jelzi, hogy egy kifejezés nem tartalmaz érvényes adatot (Null).

Szintaxis

IsNull ( kifejezés )

A kötelező kifejezésargumentum egy olyan Variant, amely egy numerikus kifejezés vagy karakterlánc-kifejezés.

Megjegyzések

Az IsNull eredménye Igaz, ha a kifejezés null; ellenkező esetben az IsNull a Hamis értéket adja vissza. Ha a kifejezés egynél több kifejezésből változó, a null érték a változók bármelyikében true értéket ad vissza a teljes kifejezésre.

A Null érték azt jelzi, hogy a Variant nem tartalmaz érvényes adatokat. A null érték nem azonos a üres értékkel, ami azt jelenti, hogy egy változó inicializálása még nem történt meg. Nem ugyanaz, mint a nulla hosszúságú karakterlánc (""), amelyet időnként null karakterláncnak is emlegetnek.

Fontos:  Az IsNull függvénnyel megállapíthatja, hogy egy kifejezés null értéket tartalmaz-e. Azok a kifejezések, amelyek bizonyos körülmények között (például a If Var = Null és a If Var <> Null) igazra számíthatnak, mindig hamisak. Ennek az az oka, hogy az Null értéket tartalmazó kifejezések null értékűek, ezért hamisak.

Példák lekérdezésre

Kifejezés

Eredmény:

SELECT ProductID, isNull(Discount) AS Expr1 FROM ProductSales;

A "ProductID" mező értékeit adja eredményül, kiértékeli, hogy a "Discount" (Engedmény) mező értékei Null értékűek, a -1 (Igaz) és a 0 (Hamis) értéket adja vissza a Kif1 oszlopban.

SELECT ProductID, isNull(Discount) AS NullStatus FROM ProductSales;

A "ProductID" (Termékazonosító) mező értékeit adja eredményül, kiértékeli, hogy a "Discount" (Engedmény) mező értékei Null értékűek- és -1 (Igaz) és 0 (Hamis) értéket a NullStatus oszlopban.

VBA-példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában az IsNull függvényt használva megállapítjuk, hogy egy változó null értéket tartalmaz-e.

Dim MyVar, MyCheck
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = ""
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = Null
MyCheck = IsNull(MyVar) ' Returns True.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?

Köszönjük a visszajelzését!

×