Главная страница
    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.46 MB
Время: 0.008 c
14-55788
koks
2003-06-30 12:26
2003.07.17
FIBPlus vs IBObjects


4-55901
Fotog
2003-05-16 21:19
2003.07.17
CreateProcess


1-55516
Afonya
2003-07-04 16:15
2003.07.17
Перехватывание созданным компонентом событий мыши.


1-55560
SkyRanger
2003-07-04 08:35
2003.07.17
Бинарное дерево


8-55670
pheonix
2003-03-27 06:02
2003.07.17
skin на delphi





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский