Функция DTOC()

Возвращает дату в символьном виде исходя из выражения типа Date или DateTime.

Синтаксис:

DTOC(dExpression | tExpression [, 1])

Параметры:
dExpression
Задает переменную памяти, элемент массива или поле типа Date, для которого функция DTOC( ) возвращает дату символьного типа.
tExpression
Задает переменную памяти, элемент массива или поле типа DateTime, для которого функция DTOC( ) возвращает дату символьного типа.
1
Возвращает дату в формате, подходящем для индексирования. Данную возможность особенно удобно использовать, когда требуется вести записи в таблице в хронологической последовательности.
Например, чтобы упорядочить табличные записи в той последовательности, в которой они вводились, можно выдать такую команду:

INDEX ON DTOC(gdInvDate, 1) + gnInvTime TAG Timeindx

Здесь gdInvDate и gnInvTime поля, содержащие соответственно дату и время в момент ввода данных в запись.

Результат:
Символьный.

Комментарии:
Функция DTOC( ) возвращает символьную строку, соответствующую заданному выражению даты или типа DateTime. Формат даты определяется установками SET CENTURY и SET DATE.

Пример:

STORE CTOD('10/31/95') TO gdThisDate
CLEAR
? DTOC(gdThisDate)
STORE DTOC({10/31/95}+90) TO gcExpireDate
? 'Your 90-day warranty expires ', gcExpireDate
? DTOC({10/31/95},1)

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 12.01.2003