Re: Invalid parameter in transaction parameter block.

2008-03-31 Пенетрантность Kovalenko Dmitry
ïÔËÕÄÁ ÓÅÒ×ÅÒÕ ÚÎÁÔØ, ÞÔÏ ÔÙ ÈÏÔÅÌ: ÎÅÑ×ÎÏ ÕËÁÚÁÔØ read_committed ÉÌÉ snapshot ÎÏ ÓÌÕÞÁÊÎÏ ÚÁÓÁÎÄÁÌÉÌ ÅÝÅ É rec_version? static char DEFAULT_TEB[]= {isc_tpb_version3, isc_tpb_write, isc_tpb_read_committed,

Наверное OFF: CASE и GROUP BY в одном флаконе

2008-03-31 Пенетрантность Ovchinnikov Vasily
Может просто мысли вслух, но тем не менее улыбнуло такое вот самокопание:-) Сходу на полуторке не получилось, на двойке не проверял :-( Чудес не ожидал, но хотелось, чтоб получилось. 1) Запрос типа такого (смысл - подмена диапазонов значений одного поля и суммирование других полей таблицы с

Re: Наверное OFF: CASE и GROUP BY в одном флаконе

2008-03-31 Пенетрантность Dmitry Yemanov
Ovchinnikov Vasily wrote: 1) Запрос типа такого (смысл - подмена диапазонов значений одного поля и суммирование других полей таблицы с группировкой по подмененному значению) SELECT CASE WHEN (r.RDB$RELATION_ID 100 ) THEN 0 ELSE 1 END ID, SUM(r.RDB$FIELD_ID) FROM RDB$RELATIONS r GROUP BY ID

Бред рекурсивной кобылы

2008-03-31 Пенетрантность Tonal
Разминался тут с деревами, и задумался о том, что положить дерево в таблички мы могём, выбрать теперь тоже запросто (СТЕ - рулит), а вот гарантировать, что в нашем дереве нет циклов так просто не получится... :-( Надо при изменении или всю таблицу лочить (что жалко), или всё дерево - что

Re: Бред рекурсивной кобылы

2008-03-31 Пенетрантность ArtGal
Tonal [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] ... гарантировать, что в нашем дереве нет циклов так просто не получится... :-( ... Как так не получится? Получается элементарными триггерами. С 2002 года работает и не жужжит. :-) Наверное не очень красиво.

RE: OFF пятница Купи себе календарь

2008-03-31 Пенетрантность Dmitriy A. Beloshistov
Привет! я так подозреваю, что не обошлось без дегустации продукции той пивной торговой марки, генеральным дистрибьютором которой он является - кто был в Донецке, тот поймет :) Сармат ?-))) WBR,Dmitry Beloshistov AKA [-=BDS=-]

Re: Бред рекурсивной кобылы

2008-03-31 Пенетрантность Tonal
ArtGal пишет: Как так не получится? Получается элементарными триггерами. С 2002 года работает и не жужжит. :-) Ну и лови сценарий: У Ивана Ивановича есть 2 подчинённых Маша и Петя. Стартуем две параллельные транзакции. В первой Петю подчиняем Маше, во второй Машу - Пете. Комитем обе. Как твоя

���� �������� �� 2.1 RC2

2008-03-31 Пенетрантность ������� ������
äÏÂÒÏÇÏ ×ÒÅÍÅÎÉ ÓÕÔÏË 1. ðÒÉ ÕÓÔÁÎÏ×ËÅ ÓÅÒ×ÉÓÁ Ó ÐÏÍÏÝØÀ install_super.bat FB21 ÓÏ×ÍÅÓÔÎÏ Ó 1.5 ÒÁÓÐÏÌÏÖÅÎÉÅ firebird.msg ÞÉÔÁÅÔ ÉÚ ×ÅÔËÉ ÒÅÅÓÔÒÁ DefaultInstance 2. ðÒÉ ÐÏÐÙÔËÅ ÏÔÓÏÒÔÉÒÏ×ÁÔØ ÒÅÚÕÌØÔÁÔ ÚÁÐÒÏÓÁ ÐÏ ËÁËÏÍÕ-ÌÉÂÏ ÐÏÌÀ ×Ù×ÏÄÉÔÓÑ ÓÏÏÂÝÅÎÉÅ ÔÉÐÁ: Unsuccessful execution caused by an

Re: Бред рекурсивной кобылы

2008-03-31 Пенетрантность Khorsun Vlad
Tonal ... Разминался тут с деревами, и задумался о том, что положить дерево в таблички мы могём, выбрать теперь тоже запросто (СТЕ - рулит), а вот гарантировать, что в нашем дереве нет циклов так просто не получится... :-( Это смотря как дерево делать. Надо при изменении или всю

Re: Пару вопросов по 2.1 RC2

2008-03-31 Пенетрантность Khorsun Vlad
Мякотин Сергей ... Доброго времени суток 1. При установке сервиса с помощью install_super.bat FB21 совместно с 1.5 расположение firebird.msg читает из ветки реестра DefaultInstance Это что-то новое ? Клиент всегда ищет расположение firebird.msg в реестре. 2. При попытке отсортировать

Re: Бред рекурсивной кобылы

2008-03-31 Пенетрантность Tonal
Khorsun Vlad пишет: Выноси (или дублируй) все связи parent-child всех уровней в отдельную таблицу и делай там PK\UK. Перед вставкой {a, b} пробуй вставить {b, a} - если получилось, значит цикла нет и после вставки {a, b} можно удалять {b, a}. Не знаю, насколько такая схема жизнеспособна

Re: Бред рекурсивной кобылы

2008-03-31 Пенетрантность Tonal
Khorsun Vlad пишет: Выноси (или дублируй) все связи parent-child всех уровней в отдельную таблицу и делай там PK\UK. Перед вставкой {a, b} пробуй вставить {b, a} - если получилось, значит цикла нет и после вставки {a, b} можно удалять {b, a}. Не знаю, насколько такая схема жизнеспособна