Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2008, 14:28   #1
Xozer
Пользователь
 
Регистрация: 28.01.2008
Сообщений: 17
По умолчанию первоначальные значения после Update

Подскажите плз, часто при массовых апдейтах нужно логировать изменения, и соответственно логировать нужно то, что было а не то, что стало. При использовании update с помощью returning можно вытащить то на что проапдейтилось, можно ли как нить вытащить то что было не прибегая к доп командам? В доках искал - вроде ничё нет...
Xozer вне форума Ответить с цитированием
Старый 04.02.2008, 17:01   #2
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

Какую СУБД юзаешь? А что в твоём понимании доп команды?
Domovoy вне форума Ответить с цитированием
Старый 05.02.2008, 20:51   #3
Xozer
Пользователь
 
Регистрация: 28.01.2008
Сообщений: 17
По умолчанию

Юзаю на прямую oracle 9i? доп команды это что то типа
insert into randomtable_log
select * from my_table;
update my_table
set my_colomn = null
where my_table_id in (...);
commit;
так вот в моём понимании
insert into randomtable_log
select * from my_table; доп команды
Xozer вне форума Ответить с цитированием
Старый 15.02.2008, 14:12   #4
Pitbull
детский тренер
Форумчанин
 
Аватар для Pitbull
 
Регистрация: 08.06.2007
Сообщений: 532
По умолчанию

Backup не катит?
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Pitbull вне форума Ответить с цитированием
Старый 25.02.2008, 19:54   #5
Xozer
Пользователь
 
Регистрация: 28.01.2008
Сообщений: 17
По умолчанию

Ну как, када не логирую иногда приходится доставать из бекапа... тока вот там сегмент довольно маленький и для массового восстановления нужно доставать посточно что на 1-2 млн строк довольно долгая процедура... поэтом стараюсь логировать изменения.
Xozer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Php +MySql (функция UpDate) kirill555 PHP 10 20.08.2011 15:02
update или исправление записей в таблицах. Roof БД в Delphi 4 15.08.2008 15:35
не работает UPDATE chekanoff БД в Delphi 1 27.02.2008 21:57
Компоненты и их значения Миха Общие вопросы Delphi 4 09.08.2007 08:42
UPDATE и DELETE Дамир БД в Delphi 3 13.03.2007 01:44