Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 СУБД foxpro  [new]
вопрос...
Guest
Здравствуйте,
Подскажите функцию в субд foxpro для преобразования даты (некоторый аналог для ораклового to_date('11.12.2008','DD.MM.YYYY');)
26 ноя 08, 07:40    [6487482]     Ответить | Цитировать Сообщить модератору
 Re: СУБД foxpro  [new]
Aleksey-K
Member

Откуда: Москва
Сообщений: 3116
Если надо строковую константу представить в виде даты, то можно использовать выражение вида:
{^YYYY.MM.DD}
С уважением, Алексей
26 ноя 08, 08:13    [6487515]     Ответить | Цитировать Сообщить модератору
 Re: СУБД foxpro  [new]
прошелмимо
Member [заблокирован]

Откуда: Из Курска понаехал
Сообщений: 10363
+ ctod()
26 ноя 08, 09:06    [6487590]     Ответить | Цитировать Сообщить модератору
 Re: СУБД foxpro  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
Команды, которая явно бы указывала фармат даты при преобразовании из строки в FoxPro не существует. Настройка формата даты выполняется отдельно, предварительной командой SET DATE

SET DATE TO GERMAN
?CTOD("11.12.2008")

Однако есть возможность указать константу типа Date явно через синтаксис указанный Алексеем

Кроме того, можно сформировать дату при помощи функции Date(YYYY,MM,DD)

Date(2008,12,11)

Если параметры не указаны, то получите текущую дату.
26 ноя 08, 11:10    [6488292]     Ответить | Цитировать Сообщить модератору
 Re: СУБД foxpro  [new]
вопрос...
Guest
Спасибо за ответы, помогло store + ctod :)
26 ноя 08, 13:25    [6489287]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить