Вниз
Скачать: CL | DM;

Commit в IBase   Найти похожие ветки 

← →
Beetle(c)]u$ ©   (2005-09-09 10:34) [0]

Суть проблемы:
Небходима хранимая процедура, которая в своем теле запускает другие хранимые процедуры.
Первая процедура создает список таблиц, которые необходимо создать.
Вторая - создает эти таблицы, согласно описания.
третья- заполняет эти таблицы данными.
Проблема:
Для того, чтобы заработала третья процедура, необходимо после второй процедуры сделать commit. Однако просто написание этого слова не проходит. Каким образом это можно сделать в теле процедуры?


← →
Sergey13 ©   (2005-09-09 10:38) [1]

А зачем все это в ХП? И какими данными ты заполняешь новые таблицы?
Может лучше скриптом?


← →
Виталий Панасенко   (2005-09-09 10:45) [2]

auto DDL on ?


← →
Desdechado ©   (2005-09-09 11:10) [3]

Команды DDL (определения метаданных) в ХП запускать КАТЕГОРИЧЕСКИ не стоит, хоть и можно. Но т.к. FB кэширует метаданные при подключении, то любое их изменение не увидишь без переподключения. Делай скриптом. Это прозрачнее и правильнее.


← →
Андрей Жук ©   (2005-09-09 11:29) [4]


> Команды DDL (определения метаданных) в ХП запускать
> КАТЕГОРИЧЕСКИ не стоит, хоть и можно. Но т.к. FB
> кэширует метаданные при подключении, то любое их
> изменение не увидишь без переподключения. Делай
> скриптом. Это прозрачнее и правильнее.

Насколько я знаю, в FB2 DDL операторы нельзя будет мешать с DML в ХП.


← →
Desdechado ©   (2005-09-09 16:38) [5]

из тех же соображений:
> FB кэширует метаданные


← →
DSKalugin ©   (2005-09-10 12:40) [6]

commit work;


← →
DSKalugin ©   (2005-09-10 12:40) [7]

Удалено модератором


← →
Desdechado ©   (2005-09-10 13:48) [8]

2 DSKalugin ©
ветка форума - не скрипт, чтоб в ней коммит ставить :))


← →
Anatoly Podgoretsky ©   (2005-09-11 17:32) [9]

Да еще три раза на одну транзакцию.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.035 c
14-1128316032
Тульский
2005-10-03 09:07
2005.10.23
Файервол для среднего пользователя


2-1128003394
Тюменский
2005-09-29 18:16
2005.10.23
Вопрос по Delphi и MySQL


14-1128188730
Adil
2005-10-01 21:45
2005.10.23
Windows XP Home Edition User Interface


2-1127931376
userrrrr
2005-09-28 22:16
2005.10.23
как изменит значение DWord параметра в реестре


1-1128105720
Volf_555
2005-09-30 22:42
2005.10.23
Проблема с временем




   Наверх