|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.12.2018, 03:31 | #1 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
FireBird, вызов хранимой процедуры результат которой выборка и обновление
Доброе время суток форумчане,
Есть хранимая процедура, которая во-первых выдает результат выборку данных, и во-вторых обновляет поля. Есть два вида вызова внутренней процедуры и оба не подходят: 1) Селективный вызов (через “select”), что в принципе мне позволяет получить выборку, но в таком случае нет “commit” для “update”. 2) Через «EXECUTE PROCEDURE», в таком случае наборот, будет “commit” для “update”, но вместо выборки будет всего одна строка.. Можно ли так вызвать процедуру, чтоб и“commit” для “update” и выборка? Или нужно процедуру разделять на “update” и “выборку”? Или уже из одной процедуры вызывать другую (например разделить на 2 процедуры: “выборка” и “update” - таким образом из delphi вызывать “выборку”, а из нее вызывать “update”). Но хотелось ветаки иметь одну процедуру Заранее спасибо за ответ Последний раз редактировалось KBO; 17.12.2018 в 03:36. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вызов хранимой процедуры | Swatch | PHP | 0 | 02.08.2013 13:18 |
вызов хранимой процедуры sql из с# | emdroof | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 4 | 14.05.2012 16:57 |
вызов хранимой процедуры в winforms | emdroof | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 1 | 28.04.2012 16:40 |
Вызов хранимой процедуры | welcomeTo | Помощь студентам | 0 | 04.08.2011 20:26 |
Результат Хранимой процедуры в INterBase | Etlau | Помощь студентам | 0 | 28.12.2009 17:38 |