C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
ДАТА
GAGN
Отправлено: 01.04.2004, 08:32


Не зарегистрирован







Как вставить текущую (системную) дату в поле базы данных?
Gedeon
Отправлено: 01.04.2004, 08:50


Ветеран

Группа: Модератор
Сообщений: 1742



А как вообще вы вставляете дату если через SQL запрос, то есть такая функция GETDATE(), если через таблицу используйте функцию билдера Now().
olegenty
Отправлено: 01.04.2004, 08:55


Ветеран

Группа: Модератор
Сообщений: 2412



смотря под каким серваком. GETDATE() — это MSSQL, в Interbase/Firebird/Yaffil это будет системная переменная CURRENT_TIMESTAMP, CURRENT_DATE и CURRENT_TIME.
Gedeon
Отправлено: 01.04.2004, 08:58


Ветеран

Группа: Модератор
Сообщений: 1742



QUOTE (olegenty @ 01/04/2004, 09:57)
смотря под каким серваком. GETDATE() — это MSSQL, в Interbase/Firebird/Yaffil это будет системная переменная CURRENT_TIMESTAMP, CURRENT_DATE и CURRENT_TIME.

Да, точно, я про ето не подумал, но вопрос так поставлен, что хрен поймешь как отвечать.
trigger
Отправлено: 01.04.2004, 09:20


Не зарегистрирован







под IB прокатит еще такая тема
'now'
olegenty
Отправлено: 01.04.2004, 09:52


Ветеран

Группа: Модератор
Сообщений: 2412



'now' — устаревшая инструкция, которая будет исключена со временем.

Вернуться в Работа с базами данных в C++Builder