SQL и Clarion Получить время с сервера

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
gopstop2007
Полимат
Сообщения: 1788
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 21 раз
Поблагодарили: 10 раз

SQL и Clarion Получить время с сервера

Сообщение gopstop2007 »

Есть стандартное поле

Код: Выделить всё

inv_date        STRING(8) !Дата
inv_dategroup   GROUP,OVER(inv_date)
dateinv           DATE !Дата
timeinv           TIME !Время
                END
Вопрос, можно полю не используя {PROP:SQL} сразу присвоить значение (дата и время на сервере), которое он должен получить на самом сервера, аналогичное - NOW()?
Предложение получить время до того как запишу его на сервер, не подходит, так как будет различие во времени создании записи и в логах.
Спасибо за внимание. Буду благодарен за помощь.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
morkovin
Ветеран
Сообщения: 924
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 8 раз
Поблагодарили: 3 раза
Контактная информация:

SQL и Clarion Получить время с сервера

Сообщение morkovin »

gopstop2007 писал(а): 12 Апрель 2025, 13:03 Предложение получить время до того как запишу его на сервер, не подходит, так как будет различие во времени создании записи и в логах.
Может использовать lastModifiedTime.
WBR, morkovin
kreator
✯ Ветеран ✯
Сообщения: 5125
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 23 раза

SQL и Clarion Получить время с сервера

Сообщение kreator »

Вы хотите присвоить значение полю до команды Insert?
We are hard at work… for you. :)
gopstop2007
Полимат
Сообщения: 1788
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 21 раз
Поблагодарили: 10 раз

SQL и Clarion Получить время с сервера

Сообщение gopstop2007 »

kreator писал(а): 14 Апрель 2025, 1:53 Вы хотите присвоить значение полю до команды Insert?
Нет, чтобы произошло добавление на сервер и в момент создании записи, сервер поставил время.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
Полимат
Сообщения: 1788
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 21 раз
Поблагодарили: 10 раз

SQL и Clarion Получить время с сервера

Сообщение gopstop2007 »

morkovin писал(а): 13 Апрель 2025, 18:17 lastModifiedTime
Не совсем понял о чем речь?
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
morkovin
Ветеран
Сообщения: 924
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 8 раз
Поблагодарили: 3 раза
Контактная информация:

SQL и Clarion Получить время с сервера

Сообщение morkovin »

gopstop2007 писал(а): 15 Апрель 2025, 10:25
morkovin писал(а): 13 Апрель 2025, 18:17 lastModifiedTime
Не совсем понял о чем речь?
https://stackoverflow.com/questions/316 ... rver-table
WBR, morkovin
kreator
✯ Ветеран ✯
Сообщения: 5125
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 23 раза

SQL и Clarion Получить время с сервера

Сообщение kreator »

gopstop2007 писал(а): 15 Апрель 2025, 10:22
kreator писал(а): 14 Апрель 2025, 1:53 Вы хотите присвоить значение полю до команды Insert?
Нет, чтобы произошло добавление на сервер и в момент создании записи, сервер поставил время.
Ставите в настройках поля default значение Current time и всё. Нет?
We are hard at work… for you. :)
gopstop2007
Полимат
Сообщения: 1788
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 21 раз
Поблагодарили: 10 раз

SQL и Clarion Получить время с сервера

Сообщение gopstop2007 »

kreator писал(а): 16 Апрель 2025, 1:22
gopstop2007 писал(а): 15 Апрель 2025, 10:22
kreator писал(а): 14 Апрель 2025, 1:53 Вы хотите присвоить значение полю до команды Insert?
Нет, чтобы произошло добавление на сервер и в момент создании записи, сервер поставил время.
Ставите в настройках поля default значение Current time и всё. Нет?
К сожалению не работает
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
kreator
✯ Ветеран ✯
Сообщения: 5125
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 23 раза

SQL и Clarion Получить время с сервера

Сообщение kreator »

Почему не работает? А явно в триггере на Insert?
We are hard at work… for you. :)
Ответить