Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Вниз

история значений   Найти похожие ветки 

 
OlegID   (2003-06-24 12:55) [0]

В какой СУБД можно вести штатными средствами историю изменений значения?


 
Johnmen   (2003-06-24 12:58) [1]

В любой SQL-серверной, поддерживающей триггеры.


 
OlegID   (2003-06-24 13:19) [2]

т.е. Если стоит пометка, что у этого значения нужно вести историю, то при его изменении триггер будет сохранять историю? так ?


 
интересующийся   (2003-06-24 13:22) [3]

в любой СУБД, только вести эту историю придется самому
различие в том, что
в одних СУБД сделать это проще, в других (не совсем) СУБД - попаришься


 
OlegID   (2003-06-24 13:24) [4]

я собираюсь на МССКЛ, вообщея хочу сделать историю цен в прейскуранте, чтобы отчеты за прошлые периоды формировались корректно...


 
Johnmen   (2003-06-24 13:27) [5]

>OlegID © (24.06.03 13:19)

Нет. Тело "штатного средства" под названием "триггер" надо написать самому с учетом желаемой логики...
И, естественно, завести таблицу для хранения истории...


 
интересующийся   (2003-06-24 13:29) [6]

>я собираюсь на МССКЛ, вообщея хочу сделать историю цен в >прейскуранте, чтобы отчеты за прошлые периоды формировались >корректно...

так это совсем другое
добавь в свой прейскурант поле datetime - вот тебе и история


 
Deniz   (2003-06-24 13:32) [7]

Насколько я понял вопрос, штатных средств НЕТ, придется самому реализовывать.
Вариантов много.


 
интересующийся   (2003-06-24 13:33) [8]

правда цены придется не заменять,
а каждый раз добавлять новые,
но ведь Вы этого и хотели


 
OlegID   (2003-06-24 13:33) [9]

Ну дополнительным полем я наверное не обойдусть, а вот дополнительной таблицей - вполне, там же надо хранить не только дату но и само старое значение...


 
OlegID   (2003-06-24 13:34) [10]

да все спасибо .... буду учиться :-)


 
интересующийся   (2003-06-24 13:40) [11]

OlegID
>Ну дополнительным полем я наверное не обойдусть, а вот >дополнительной таблицей - вполне, там же надо хранить не только >дату но и само старое значение...

Зачем дополнительная таблица?
Каждая цена будет иметь свою дату и время, вот и все
Один раз добавив цену, ее не надо перебивать, а добавлять новую.
Если надо исправить старую цену пожалуйста.
Если нужны текущие цены выдаешь последние или по выборку по дате.



 
OlegID   (2003-06-24 13:46) [12]

ясно, спасибо...



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.017 c
14-55774
rosa_t
2003-06-30 12:57
2003.07.17
помогите с тестированием объектно-ориентированной программы


1-55596
Zigs
2003-07-03 13:12
2003.07.17
Можно ли в QReport сделать шрифт меньше чем 8?


1-55611
Пубертанец
2003-07-03 14:48
2003.07.17
Как узнать является ли свойство типа TDateTime?


8-55661
R2D2
2003-03-22 22:42
2003.07.17
Проигрывание MP3 файлов. Какая библиотека нужна?


14-55778
tipman
2003-06-29 20:36
2003.07.17
File Of PChar - глюк системы, компилятора или........?!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский