IsNumeric (IsNumeric)
تابع «IsNumeric اکسس» بررسی می کند یک «عبارت (Expression)» عدد معتبر است یا نه. اگر مثل امتحان ریاضی عدد بدهی، قبول می کند؛ اگر متن بدهی، رد می کند. این کار برای اعتبارسنجی ورودی خیلی بدرد می خورد.
تعریف و کاربرد تابع IsNumeric
IsNumeric() می سنجد که مقدار ورودی یک عدد معتبر است یا نه. نتیجه بولین است؛ TRUE یعنی عدد معتبر، FALSE یعنی نامعتبر. در اکسس TRUE برابر -1 و FALSE برابر 0 است.
سینتکس (Syntax)
IsNumeric( expression );
مثال های کاربردی IsNumeric اکسس
بررسی عدد صحیح 1030:
SELECT
IsNumeric(1030);
بررسی متن غیرعددی Hello:
SELECT
IsNumeric("Hello");
بررسی رشته عددی "1030":
SELECT
IsNumeric("1030");
گام های سریع تمرین
- چند مقدار عددی و متنی آماده کن.
- روی هر مقدار IsNumeric را اجرا کن.
- بر اساس نتیجه، قبول یا رد کن.
نکته: در اکسس، TRUE یعنی -1 و FALSE یعنی 0. همچنین رشته ی شامل رقم ها می تواند TRUE شود.
هشدار: اگر به بررسی نال نیاز داری از IsNull استفاده کن. برای چک تاریخ معتبر هم IsDate مناسب است.
جمع بندی سریع
- IsNumeric اعتبار عدد بودن را می سنجد.
- خروجی بولین است: TRUE یا FALSE.
- رشته عددی می تواند معتبر باشد.
- TRUE در اکسس برابر -1 است.