Распечатать страницу

Чистые значения в Visual FoxPro

« Назад

Чистые значения различных типов приведены в табл. 3.7.

Таблица 3.7

Чистые значения

Тип данных

Чистое значение

Blob

Байты с нулями, например 0h, 0h00, 0h000000

 

Character

Строка нулевой длины, пробелы, чистые поля вновь добавленных APPEND BLANK-записей, либо очищенных BLANK

Numeric

Чистые поля добавленных APPEND BLANK-записей, либо очищенных BLANK

Float

"

Date

Дата с пустыми частями даты ({ / / }); вернет, например, CTOD('""); пустые поля добавленных APPEND BLANK-записей, либо очищенных BLANK

DateTime

Дата и время с пустыми частями даты и времени ({ / / : : }); вернет, например, CTOT(''); чистые поля добавленных APPEND BLANK-записей, либо очищенных BLANK

Logical

Чистые поля добавленных APPEND BLANK-записей, либо очищенных BLANK

Memo

Поле без единого символа

General

Поле без OLE-объекта

Varbinary

То же, что и в случае Blob

Замечание. Выражения (поля) типа Currency, Integer и Double не бывают чистыми. Для них ISBLANK( ) всегда возвращает .F.

Функция

ISBLANK(eExpression)

определяет, является ли выражение чистым. Возвращает .T., если это так, или .F. – в противном случае.