ïÔËÕÄÁ ÓÅÒ×ÅÒÕ ÚÎÁÔØ, ÞÔÏ ÔÙ ÈÏÔÅÌ: ÎÅÑ×ÎÏ ÕËÁÚÁÔØ read_committed ÉÌÉ
snapshot ÎÏ ÓÌÕÞÁÊÎÏ ÚÁÓÁÎÄÁÌÉÌ ÅÝÅ É rec_version?
static char DEFAULT_TEB[]= {isc_tpb_version3,
isc_tpb_write,
isc_tpb_read_committed,
Может просто мысли вслух, но тем не менее улыбнуло такое вот самокопание:-)
Сходу на полуторке не получилось, на двойке не проверял :-(
Чудес не ожидал, но хотелось, чтоб получилось.
1) Запрос типа такого (смысл - подмена диапазонов значений одного поля и
суммирование других полей таблицы с
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
Разминался тут с деревами, и задумался о том, что положить дерево в
таблички мы могём, выбрать теперь тоже запросто (СТЕ - рулит), а вот
гарантировать, что в нашем дереве нет циклов так просто не получится... :-(
Надо при изменении или всю таблицу лочить (что жалко), или всё дерево -
что
Tonal [EMAIL PROTECTED] сообщил/сообщила в
новостях следующее: news:[EMAIL PROTECTED]
...
гарантировать, что в нашем дереве нет циклов так просто не получится...
:-(
...
Как так не получится?
Получается элементарными триггерами.
С 2002 года работает и не жужжит.
:-)
Наверное не очень красиво.
Привет!
я так подозреваю, что не обошлось без дегустации продукции той пивной торговой
марки, генеральным дистрибьютором
которой он является - кто был в Донецке, тот поймет :)
Сармат ?-)))
WBR,Dmitry Beloshistov AKA [-=BDS=-]
ArtGal пишет:
Как так не получится?
Получается элементарными триггерами.
С 2002 года работает и не жужжит.
:-)
Ну и лови сценарий:
У Ивана Ивановича есть 2 подчинённых Маша и Петя.
Стартуем две параллельные транзакции.
В первой Петю подчиняем Маше, во второй Машу - Пете.
Комитем обе.
Как твоя
äÏÂÒÏÇÏ ×ÒÅÍÅÎÉ ÓÕÔÏË
1. ðÒÉ ÕÓÔÁÎÏ×ËÅ ÓÅÒ×ÉÓÁ Ó ÐÏÍÏÝØÀ install_super.bat FB21 ÓÏ×ÍÅÓÔÎÏ Ó 1.5
ÒÁÓÐÏÌÏÖÅÎÉÅ firebird.msg ÞÉÔÁÅÔ ÉÚ ×ÅÔËÉ ÒÅÅÓÔÒÁ DefaultInstance
2. ðÒÉ ÐÏÐÙÔËÅ ÏÔÓÏÒÔÉÒÏ×ÁÔØ ÒÅÚÕÌØÔÁÔ ÚÁÐÒÏÓÁ ÐÏ ËÁËÏÍÕ-ÌÉÂÏ ÐÏÌÀ
×Ù×ÏÄÉÔÓÑ ÓÏÏÂÝÅÎÉÅ ÔÉÐÁ:
Unsuccessful execution caused by an
Tonal ...
Разминался тут с деревами, и задумался о том, что положить дерево в таблички мы могём, выбрать теперь тоже запросто (СТЕ - рулит),
а вот гарантировать, что в нашем дереве нет циклов так просто не получится... :-(
Это смотря как дерево делать.
Надо при изменении или всю
Мякотин Сергей ...
Доброго времени суток
1. При установке сервиса с помощью install_super.bat FB21 совместно с 1.5 расположение firebird.msg читает из ветки реестра
DefaultInstance
Это что-то новое ? Клиент всегда ищет расположение firebird.msg в реестре.
2. При попытке отсортировать
Khorsun Vlad пишет:
Выноси (или дублируй) все связи parent-child всех уровней в
отдельную таблицу
и делай там PK\UK. Перед вставкой {a, b} пробуй вставить {b, a} - если
получилось,
значит цикла нет и после вставки {a, b} можно удалять {b, a}.
Не знаю, насколько такая схема жизнеспособна
Khorsun Vlad пишет:
Выноси (или дублируй) все связи parent-child всех уровней в
отдельную таблицу
и делай там PK\UK. Перед вставкой {a, b} пробуй вставить {b, a} - если
получилось,
значит цикла нет и после вставки {a, b} можно удалять {b, a}.
Не знаю, насколько такая схема жизнеспособна
12 matches
Mail list logo