Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];

Вниз

IB:Named Transaction in trigger   Найти похожие ветки 

 
Bachin   (2001-12-25 20:51) [0]

Могу ли я получить имя транзакции в которой нахожусь?
Если точнее - то нахожусь ли я сейчас в транзакции с именем X.
Что-то типа if inTransaction("MyName") then ...


 
Alexandr   (2001-12-26 07:47) [1]

а имени транзакции нет в SQL вообще.
Это ты откуда такое взял?


 
Bachin   (2001-12-26 11:22) [2]

В документации!
SET TRANSACTION NAME T1;
...
а вот здесь я хотел бы знать, что я в транзакции T1.
...
COMMIT TRANSACTION T1;

неужели никто так не работал? или в IB нет такой конструкции?


 
Alexandr   (2001-12-26 11:29) [3]

нету.
Это не из той области.
Эту книгу не читай совсем, или читай сначала про что она.


 
Mick   (2001-12-26 11:31) [4]

В IB есть именованные транзакции


 
Alexandr   (2001-12-26 11:40) [5]

есть в препроцессоре.


 
Mick   (2001-12-26 11:52) [6]

Еще совсем недавно (26.12.01 07:47) их не было вообще.


 
Alexandr   (2001-12-26 12:17) [7]

ключевое слово "в SQL" - обрати внимание (имеется в виду то, что называют в документации DSQL).
это имя задается в программе на входе в gpre.
В документации же написано.
Я же просто снача не стал человеку объяснять то, что ему нафиг не надо, и почему нельзя и пр.



 
Mick   (2001-12-26 12:18) [8]

А человек между тем спросил:

"Могу ли я получить имя транзакции в которой нахожусь?
Если точнее - то нахожусь ли я сейчас в транзакции с именем X.
Что-то типа if inTransaction("MyName") then ..."





 
Alexandr   (2001-12-26 12:21) [9]

ну ответ НЕТ


 
Romkin   (2001-12-26 12:25) [10]

Все триггера и процедуры в IB идут в транзакции, при возникновении исключения все откатывается. Так что открывать и коммитить транзакции не поможет - все равно откатит


 
Bachin   (2001-12-26 12:54) [11]

Всем спасибо! смутило описание:
* DSQL
* SQL only
но при этом handle транзакции - host variable :((
вот и хотелось узнать что и как :)
буду выкручиваться по-другому...

PS с IB работаю месяц - а в остальном все нормально!
идеологию реализации клинта, SQL API можно не рассказывать :)))



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

Форум: "Базы";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
4-100128
В.И.Чапаев
2001-11-30 21:18
2002.01.31
Мужики(и дамы тоже =ъ)! Извините за ламерский вопрос, но...


3-99867
Andrey196
2001-12-26 20:12
2002.01.31
Где взять отфильтрированные данные таблици


3-99893
F
2001-12-27 18:22
2002.01.31
Как регенирировать индексы


3-99881
prosof
2001-12-27 11:22
2002.01.31
IBBlobStream как?


1-99988
ctapik-net
2002-01-11 23:10
2002.01.31
Изменение настроек прокси у TWebbrowser (програмно)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский