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

Връща булева стойност, показваща дали една израз може да се оцени като число.

Синтаксис

IsNumeric ( израз )

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

Забележки

IsNumeric връща True , ако целият израз е разпознат като число; в противен случай връща False.

IsNumeric връща False , ако изразът е формат за дата.

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

Израз

Резултати

SELECT IsNumeric([Единична цена]) AS Израз1 FROM Продуктовипродажби;

Функцията изчислява дали "Единична цена" е валидно число и връща резултата като "-1" за True и "0" за False в колоната Израз1. Резултатът е -1 (True).

SELECT IsNumeric([DateofSale]) AS ValidNumber, IsNumeric("487.34") AS NumberTest FROM ProductSales;

Функцията изчислява дали "DateofSale" и "487,34" са валидно число и връща резултата съответно "-1" за True и "0" за False в колоната ValidNumber и NumberTest. Резултатът е 0 (False) за ValidNumber и -1(True) за NumberTest.

Пример на VBA

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

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

Dim MyVar, MyCheck
MyVar = "53" ' Assign value.
MyCheck = IsNumeric(MyVar) ' Returns True.
MyVar = "459.95" ' Assign value.
MyCheck = IsNumeric(MyVar) ' Returns True.
MyVar = "45 Help" ' Assign value.
MyCheck = IsNumeric(MyVar) ' Returns False.

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

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

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

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

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

×