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

Вниз

Как узнать кол-во удаленных записей в процедуре   Найти похожие ветки 

 
Мирон ©   (2004-10-30 22:49) [0]

в хранимой процедуре выполняется следующее:

DELETE FROM new_table
WHERE FileName = :AFileName;

Надо узнать, сколько записей было удалено из таблицы. Заранее спасибо.
ЗЫ. База - Firebird.


 
jack128 ©   (2004-10-30 23:11) [1]

TIBSQL.RowsAffected


 
jack128 ©   (2004-10-30 23:14) [2]

блин, если в хранимой процедуре, то - ROW_COUNT


 
jack128 ©   (2004-10-30 23:15) [3]

ещё один блин :-) В зависимости от версии FB либо ROW_COUNT, либо ROWS_AFFECTED


 
Мирон ©   (2004-10-30 23:27) [4]

Э-э-э.. Так, что-ли?

...
RETURNS (RESULT INTEGER)
as
begin
   DELETE FROM new_table
   WHERE FileName = :AFileName;
   Result = ROW_COUNT;
end
...

Ругается. И на ROWS_AFFECTED тоже...


 
jack128 ©   (2004-10-30 23:31) [5]

без понятия. Я никогда не пользовался этой конструкций, а информацию взял из ReleaseNotes полуторки.


 
GanibalLector ©   (2004-11-01 00:18) [6]

2 Мирон
А что мешает сделать предварительно запрос ,а потом ужО удалять.Хоть в ХП,хоть так...Ну да,медленней,но на милисекунды.


 
jack128 ©   (2004-11-01 01:37) [7]

GanibalLector ©   (01.11.04 0:18) [6]
в многопользовательской работе будут проблемы..



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

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

Наверх




Память: 0.48 MB
Время: 0.022 c
14-1100202820
Сенокур Петя
2004-11-11 22:53
2004.11.28
В чём делается формате pdf?


14-1100084773
Holy
2004-11-10 14:06
2004.11.28
О нечистой силе, компах и бубне...


1-1100116011
Neiron
2004-11-10 22:46
2004.11.28
Пакер для Portable Executable на Delphi


4-1097839781
UVV
2004-10-15 15:29
2004.11.28
Com порт, срочно помогите, pls, вторую неделю бьёмся ...


14-1100094473
}|{yk
2004-11-10 16:47
2004.11.28
Ааааааааааааааааа! Наконец-то стали известны результаты выборов!