Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.01;
Скачать: CL | DM;

Вниз

Пронумеровать порядковый номер после измения   Найти похожие ветки 

 
Nichls   (2003-04-11 13:14) [0]

Подскажите пожалуйста, как грамотно произвести обновление поля, где храниться порядковый номер, после его изменения, например есть записи с 1 по 2000000
Пользователь меняет в поле "№ п.п" значение 154 на 235. Как зделать так, чтобы № 155 стал 154, 156 - 155 и т.д., а запись с номером 235 стала 236, 326 - 237 и т.д.
И где это лучше реализовать - на стороне клиента или хранимой процедурой (использую InterBase 6.0)


 
AlexSerp ©   (2003-04-11 13:26) [1]

Сделай два UPDATE.
Можно запустить с клиента, все равно выполнится на сервере.
Query.ExecSQL

update table
set Npp =Npp -1
where Npp >=155 and Npp <235


update table
set Npp =Npp +1
where Npp >=235


 
NickBat ©   (2003-04-11 13:30) [2]

ну не представляю где это может пригодиться! :))


 
AlexSerp ©   (2003-04-11 14:08) [3]

Я тоже. Но можно ведь.
А вообще разработчик дожен отговаривать клиента от глупых постановок хадач. ;-)



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

Текущий архив: 2003.05.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-531
Алексей
2003-04-21 08:39
2003.05.01
Как выполнить exe файл из программы на Делфи?


14-784
NetBreaker666
2003-04-12 14:45
2003.05.01
GetFieldAddress и GetMethodAddress


14-673
sid
2003-04-12 00:58
2003.05.01
DBChart Парни помогите. Как открыть(показать) 2-ой график


14-683
Dr.Karter
2003-04-15 15:28
2003.05.01
Одни пути, а дни дороги


1-524
ZATISHYA
2003-04-19 02:03
2003.05.01
ПОМОГИТЕ!!! Как сделать перекодировщик символов по таблице???????