Определяет, является ли самый левый символ заданного символьного выражения цифрой (от 0 до 9).
Синтаксис:
ISDIGIT(cExpression)
Параметры:
cExpression
Задает символьное выражение, проверяемое функцией ISDIGIT( ). Все символы выражения cExpression, расположенные равее первого, игнорируются.
Результат:
Логический.
Комментарии:
Функция ISDIGIT( ) возвращает значение "истина" (.T.), если самый левый символ заданного символьного выражения является цифрой (от 0 до 9), в противном случае ISDIGIT( ) возвращает "ложь" (.F.).
Пример:
CLOSE DATABASES OPEN DATABASE (HOME( ) + 'samples\data\testdata') USE orders && Open Orders table CLEAR DISPLAY cust_id ? ISDIGIT(cust_id) && Displays .F. DISPLAY order_dsc ? ISDIGIT(ALLTRIM(STR(order_dsc))) && Displays .T.