|
|
|
Supreme Being
      
участник
Last Login: 04.07.2000 8:57
Сообщ.: 194,
Visits: 2 157
|
|
| Как вставить дату в поле Date MS Access через запрос SQL?!! Если использовать insert into .. sysdate получаю ошибку
|
|
|
|
|
Junior Member
      
участник
Last Login: 17.07.2000 18:54
Сообщ.: 14,
Visits: 155
|
|
| А getdate() нельзя использовать?
|
|
|
|
|
Supreme Being
      
участник
Last Login: 04.07.2000 8:57
Сообщ.: 194,
Visits: 2 157
|
|
А как это использовать в Access?
insert into table1 values (getdate())
Это не работает
|
|
|
|
|
Junior Member
      
участник
Last Login: 17.07.2000 18:54
Сообщ.: 14,
Visits: 155
|
|
Да, верно. Тогда используй DATE(), если тебе нужна только дата и NOW() - если еще и время.
Счастливо,
Антон
|
|
|
|
|
Junior Member
      
участник
Last Login: 01.06.2001 1:41
Сообщ.: 19,
Visits: 210
|
|
Проще написать триггер, и использовать getdate()
как ты написал работать не будет т.к. это функция сервера баз данных а не ACCESS
|
|
|
|
|
Junior Member
      
участник
Last Login: 17.07.2000 18:54
Сообщ.: 14,
Visits: 155
|
|
| Как это не будет, если эти функции в справке по Access 2000 описаны? Набери SELECT Date(), Now(); в SQL view и убедись сам.
|
|
|
|
|
Junior Member
      
участник
Last Login: 01.06.2001 1:41
Сообщ.: 19,
Visits: 210
|
|
| Может быть она и есть, но если честно я ее искал в 2000, но не нашел, межет быть ее у меня нет :-), но на самом деле я был не прав в самом начале парень разрабатывает в ACCESS, без использования SQL, я не много не так понял :-). Но что-то у меня есть подозрение насчет этой функции.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 12.11.2007 17:38
Сообщ.: 1 252,
Visits: 13 544
|
|
Так чего хочется-то? Запись вставить?
INSERT INTO [ErasedRecordsLogTable] ([lf_TableName]) VALUES (''Test Value'');
OR
INSERT INTO [TableName] ([FieldName]) VALUES (FieldValue);
Или обновить столбец?
UPDATE [Накладные] SET [ChangeDate] = Now() WHERE ....;
Where не обязательно.
А вообще - в Access прекрасный графический построитель запросов.
|
|
|
| | |