Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Връща Булева стойност, която указва дали израз не съдържа валидни данни (NULL).

Синтаксис

IsNull ( израз )

Желаният изразаргумент е вариант, съдържащ числов израз или низов израз.

Забележки

IsNull връща TRUE , ако изразът е NULL; в противен случай IsNull връща FALSE. Ако изразът се състои от повече от един променлива, NULL във всяка съставна променлива причини TRUE да се върне за целия израз.

Нулевата стойност показва, че Вариантът не съдържа валидни данни. NULL не е същото като Празен, което означава, че все още не е инициализиран. Също така не е същото като низ с нулева дължина (""), който понякога се нарича нулев низ.

Важно:  Използвайте функцията IsNull , за да определите дали даден израз съдържа стойност NULL . Изрази, които може да очаквате да оцените TRUE при някои обстоятелства, като например If Var = Null и If Var <> Null, винаги са FALSE. Това се дължи на факта, че всеки израз, съдържащ N-ull , е NULL и следователно FALSE.

Примери за заявки

Израз

Резултати

ИЗБЕРЕТЕ "isNull" ("продуктов") като Израз1 от ProductSales;

Връща стойности от полето "идентификатор", оценява дали стойностите в полето "отстъпка" са Null, връща-1 (TRUE) и 0 (FALSE) в колона Израз1.

ИЗБЕРЕТЕ "isNull" ("продуктов") като NullStatus от ProductSales;

Връща стойности от полето "идентификатор", оценява дали стойностите в полето "отстъпка" са Null, връща-1 (TRUE) и 0 (FALSE) в колона NullStatus.

Пример за VBA

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример използва функцията IsNull , за да определи дали една променлива съдържа NULL.

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

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединяване към Microsoft Office участници в Insider

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×