Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Vrne logično vrednost, ki označuje, ali izraz vsebuje veljavne podatke (Null).

Sintaksa

IsNull ( izraz )

Zahtevani izraz argument Različica, ki vsebuje številski izraz ali izraz niza.

Opombe

IsNull vrne True, če je izrazNull; v nasprotnem primeru IsNull vrne False. Če je izraz sestavljen iz več kot ene spremenljivka, vrednost Null v kateri koli komponenti spremenljivke povzroči vrednost True , ki bo vrnjena za celoten izraz.

Vrednost Null označuje, da Variant ne vsebuje veljavnih podatkov. Vrednost Null ni enako kot Empty, kar pomeni, da spremenljivka še ni bila inicializirana. Prav tako ni enako kot niz ničelne dolžine (""), ki se včasih imenuje ničelni niz.

Pomembno:  Uporabite funkcijo IsNull da ugotovite, ali izraz vsebuje vrednost Null. Izrazi, za katere morda pričakujete, da bodo ovrednoteni kot True, bodo v nekaterih primerih, kot je na primer If Var = Null in If Var <> Null, vedno False. To je zato, ker so vsi izrazi, ki vsebujejo vrednost Null, sami po sebi ničelni in s tem False.

Primeri poizvedb

Izraz

Rezultati

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

Vrne vrednosti iz polja »IDIzdelka«, ovrednoti, če so vrednosti v polju »Popust« null, vrne -1 (True) in 0 (False) v stolpcu Expr1.

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

Vrne vrednosti iz polja »IDIzdelka«, ovrednoti, če so vrednosti v polju »Popust« Null, vrne -1 (True) in 0 (False) v stolpcu NullStatus.

primer VBA

Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru se funkcija IsNull uporablja za ugotavljanje, ali spremenljivka vsebuje vrednost Null.

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

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×