Как вставить текущую дату через SQL?!!
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Как вставить текущую дату через SQL?!! Expand / Collapse
Автор
Сообщение
19.07.2000 6:57
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 04.07.2000 8:57
Сообщ.: 194, Visits: 2 157
Как вставить дату в поле Date MS Access через запрос SQL?!! Если использовать insert into .. sysdate получаю ошибку
Сообщ. #780
19.07.2000 10:34
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 17.07.2000 18:54
Сообщ.: 14, Visits: 155
А getdate() нельзя использовать?
Сообщ. #782
20.07.2000 0:08
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 04.07.2000 8:57
Сообщ.: 194, Visits: 2 157
А как это использовать в Access?

insert into table1 values (getdate())

Это не работает
Сообщ. #786
20.07.2000 0:34
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 17.07.2000 18:54
Сообщ.: 14, Visits: 155
Да, верно. Тогда используй DATE(), если тебе нужна только дата и NOW() - если еще и время.

Счастливо,
Антон
Сообщ. #789
20.08.2000 14:33
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 01.06.2001 1:41
Сообщ.: 19, Visits: 210
Проще написать триггер, и использовать getdate()
как ты написал работать не будет т.к. это функция сервера баз данных а не ACCESS
Сообщ. #169350
21.08.2000 10:24
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 17.07.2000 18:54
Сообщ.: 14, Visits: 155
Как это не будет, если эти функции в справке по Access 2000 описаны? Набери SELECT Date(), Now(); в SQL view и убедись сам.
Сообщ. #169362
21.08.2000 14:14
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 01.06.2001 1:41
Сообщ.: 19, Visits: 210
Может быть она и есть, но если честно я ее искал в 2000, но не нашел, межет быть ее у меня нет :-), но на самом деле я был не прав в самом начале парень разрабатывает в ACCESS, без использования SQL, я не много не так понял :-). Но что-то у меня есть подозрение насчет этой функции.
Сообщ. #169364
25.08.2000 4:23
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme 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 прекрасный графический построитель запросов.
Сообщ. #169383