|
Sybase
|
|
|
|
|
Продукты
|
|
|
|
|
Сообщества
|
|
|
|
|
Меню
|
|
|
|
|
Вход
|
|
|
|
|
Рассылка
|
|
|
|
|
Статистика
|
|
|
|
|
Как отслеживать кто изменил и когда изменил информацию
|
Как отслеживать кто изменил и когда изменил информациюВ ASA в кач-ве значения по умолчанию для поля (DEFAULT) можно указывать специальные значения (Special Values). Например, нужно для таблицы Sprav отслеживать время изменения и имя пользователя:
CREATE TABLE Sprav (
// Id
Sprav_id int NOT NULL DEFAULT AUTOINCREMENT PRIMARY KEY,
// Имя
Name varchar(50) NOT NULL,
// Имя последнего пользователя, модифицировавшего запись
LastUser varchar(20) NOT NULL DEFAULT LAST USER,
// Время последней модификации записи
LastTime timestamp DEFAULT TIMESTAMP
);
Теперь на любые добавления или изменения записи поля LastUser и LastTime будут автоматически обновляться.
|
Дата публикации: Monday 27 March 2006 19:39:41 Материал прочитан: 15546 раз(а) [ Назад ] |
|
|
|
|
|
|
Copyright©2005 . Все права защищены.
|