Форум: "Базы";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
ВнизЧистка базы при определенном условии. Найти похожие ветки
← →
SASH2 (2004-01-05 11:50) [0]В одну базу сливаются данные с баз за все месяца. Необходимо очистить базу, если снова появится база за 01 месяц. В базе есть поле mes, в которое заносится номер месяца (01, 02, 03,..., 12).
Скажите пожалуйста как это можно сделать?!!
← →
JibSkeart (2004-01-05 11:52) [1]Ну хоть на триггере :))
или Job
а вообще что за база то ??? :)
← →
SASH2 (2004-01-05 11:54) [2]БД Paradox!!! :)
← →
JibSkeart (2004-01-05 11:55) [3]ой тогда не знаю с парадокс дело не имел ...
← →
Sandman25 (2004-01-05 11:56) [4]
if mes = "01" then
with база do
begin
начать транзакцию.
try
очистить все нужные таблицы
закончить транзакцию
except
отменить транзакцию
raise
end
end
← →
Sandman25 (2004-01-05 12:00) [5]Если доступ через BDE, то
база = TDatabase
остальное по смыслу (Commit, Rollback, StartTransaction)
← →
SASH2 (2004-01-05 12:00) [6]JibSkeart, а с другими базами знаешь как это зделать?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c