Найдено 17 результатов
- 15 дек 2008, 22:39
- Форум: Общие проблемы
- Тема: Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
- Ответы: 10
- Просмотры: 7527
Re: Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
а кто вообще сказал, что триггеры на системных таблицах должны работать? Об этом никто не говорил, но факты говорят об обратном и описанная мною ситуация имеет место быть. Триггер с флагом RDB$SYSTEM_FLAG = 1 действительно выполняется на системной таблице RDB$PROCEDURES в процессе накатывания скрип...
- 12 дек 2008, 15:14
- Форум: Общие проблемы
- Тема: Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
- Ответы: 10
- Просмотры: 7527
Re: Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
продолжай работать с фактами. Когда и они перестанут работать, вспомнишь меня. Фразы такого рода от Вас действительно звучат угрожающе :D Мне просто интересно почему триггер с RDB$SYSTEM_FLAG = 1 при накатке скрипта (создающем процедуру) c помощью ibescript вызывается по событию UPDATING, а в проце...
- 12 дек 2008, 13:29
- Форум: Общие проблемы
- Тема: Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
- Ответы: 10
- Просмотры: 7527
Re: Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
а кто вообще сказал, что триггеры на системных таблицах должны работать? Об этом никто не говорил, но факты говорят об обратном и описанная мною ситуация имеет место быть. Триггер с флагом RDB$SYSTEM_FLAG = 1 действительно выполняется на системной таблице RDB$PROCEDURES в процессе накатывания скрип...
- 12 дек 2008, 12:48
- Форум: Общие проблемы
- Тема: Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
- Ответы: 10
- Просмотры: 7527
Re: Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
сделай b/r базе и пересоздай триггер, если он исчезнет. Вообще нефиг было "эксперименты" проводить. Спросил бы сначала... Спасибо за совет, но потребность в таких экспериментах действительно была. Опишу ситуацию более подробно: Имеется UDF библиотека, которая содержит функцию для извлечения BLOB по...
- 11 дек 2008, 20:42
- Форум: Общие проблемы
- Тема: Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
- Ответы: 10
- Просмотры: 7527
Возможно ли изменить RDB$SYSTEM_FLAG в RDB$TRIGGERS?
Здравствуйте.
Имеется триггер TEST_TRIGGER в БД под FB2.0.
UPDATE RDB$TRIGGERS SET RDB$SYSTEM_FLAG = 1 WHERE RDB$TRIGGER_NAME = 'TEST_TRIGGER';
COMMIT;
Возможно ли после такой манипуляции вернуть SYSTEM_FLAG = NULL или 0???
Имеется триггер TEST_TRIGGER в БД под FB2.0.
UPDATE RDB$TRIGGERS SET RDB$SYSTEM_FLAG = 1 WHERE RDB$TRIGGER_NAME = 'TEST_TRIGGER';
COMMIT;
Возможно ли после такой манипуляции вернуть SYSTEM_FLAG = NULL или 0???
- 25 июл 2008, 17:29
- Форум: Общие проблемы
- Тема: FB 1.5 Вопрос по UDF.
- Ответы: 7
- Просмотры: 7054
- 25 июл 2008, 12:51
- Форум: Общие проблемы
- Тема: FB 1.5 Вопрос по UDF.
- Ответы: 7
- Просмотры: 7054
А может, передать в UDF имя БД доп. параметром? Хм... хотел это написать еще в первом посте. Такой вариант не устроит. Если бы в ХП обращающейся к UDF можно было бы определить БД, тогда бы устроил вариант передачи параметром. Хранить название БД "где-то" в БД (таблицах, константа в ХП и т.д.) так ж...
- 25 июл 2008, 11:06
- Форум: Общие проблемы
- Тема: FB 1.5 Вопрос по UDF.
- Ответы: 7
- Просмотры: 7054
FB 1.5 Вопрос по UDF.
Здравствуйте.
Возмжно ли внутри функции UDF определить имя БД(файла) для которой производится вызов функции?
М.б. возможно получить имя БД(файла) из системных таблиц запросом?
Возмжно ли внутри функции UDF определить имя БД(файла) для которой производится вызов функции?
М.б. возможно получить имя БД(файла) из системных таблиц запросом?
- 25 окт 2007, 09:18
- Форум: Общие проблемы
- Тема: Нерекурсивный обход дерева.
- Ответы: 2
- Просмотры: 3355
нерекурсивный обход дерева - в любой книжке по алгоритмам, где рассматриваются деревья. И по идее даже в статьях и примерах по деревьям есть на сайте. К сожалению 2-х часовые поиски не дали мне необходимого результата по поиску алгоритма к моим условиям. Если вам не трудно... не могли бы вы меня "т...
- 24 окт 2007, 21:41
- Форум: Общие проблемы
- Тема: FB1.5 Вопрос по BLOB.
- Ответы: 15
- Просмотры: 9272
Вопрос решился ограничением собираемой строки <= VARCHAR(MAX_LEN).
Новая головоломка - http://forum.ibase.ru/phpBB2/viewtopic.php?t=3948
Новая головоломка - http://forum.ibase.ru/phpBB2/viewtopic.php?t=3948
- 24 окт 2007, 21:26
- Форум: Общие проблемы
- Тема: Нерекурсивный обход дерева.
- Ответы: 2
- Просмотры: 3355
Нерекурсивный обход дерева.
Возник очередной вопрос. Древовидная структура храниться в таблице (ID, PARENT_ID, ...) Все как всегда. Необходимо обойти дерево в глубину от вершины. Т.е. необходима процедура GET_NODES(NODE_ID) которая вернет все ID'шники дочерних элементов. Интересует именно НЕРЕКУРСИВНАЯ реализация обхода дерева...
- 22 окт 2007, 15:38
- Форум: Общие проблемы
- Тема: FB1.5 Вопрос по BLOB.
- Ответы: 15
- Просмотры: 9272
Вам это кажется смешным? Мне - нет. я ничего смешного тут не вижу. Вы пока теоретизируете, или все-таки хоть что-нибудь попробовали? Хотя скорее всего из идеи долго чего-то склеивать в блоб вряд-ли что получится. Не совсем ясно, зачем это делать на сервере и пересылать клиенту, если клиент сам може...
- 22 окт 2007, 12:31
- Форум: Общие проблемы
- Тема: FB1.5 Вопрос по BLOB.
- Ответы: 15
- Просмотры: 9272
а каким образом такое можно реализовать? которая будет собирать из таблиц поля типа VARCHAR склеивать их b=a||c. Вам это кажется смешным? Мне - нет. Вопрос мой не с луны упал. Данную методику применял ранее, где в качестве СУБД выступал Oracle. Там была процедура которая собирала необходимые данные...
- 22 окт 2007, 12:23
- Форум: Общие проблемы
- Тема: FB1.5 Вопрос по BLOB.
- Ответы: 15
- Просмотры: 9272
Т.е. все таки сущестует возможность реализовать необходимую мне штуку с помощью UDF? Нет, тебе не пригодится. UDF не работает с наборами данных. Каков у тебя объём возвращаемых данных, почему строка не подходит? (ведь информация текстовая, я так понимаю) Теоритически объем возвращаемых данных может...
- 22 окт 2007, 11:51
- Форум: Общие проблемы
- Тема: FB1.5 Вопрос по BLOB.
- Ответы: 15
- Просмотры: 9272
нет. блоб должен где-то сохраняться. Вопрос конечно интересный. Меня всегда интересовало, почему UDF может порождать временный блоб, ни к какой таблице не привязанный, а процедура нет. Так. Ну это уже теплее. Т.е. все таки сущестует возможность реализовать необходимую мне штуку с помощью UDF? Хотел...
- 22 окт 2007, 10:33
- Форум: Общие проблемы
- Тема: FB1.5 Вопрос по BLOB.
- Ответы: 15
- Просмотры: 9272
- 22 окт 2007, 09:48
- Форум: Общие проблемы
- Тема: FB1.5 Вопрос по BLOB.
- Ответы: 15
- Просмотры: 9272
FB1.5 Вопрос по BLOB.
Здравствуйте. Хотел поинтересоваться - возможно ли средствами FB решить следующую задачку... Возможно ли написать процедуру, которая будет собирать из таблиц поля типа VARCHAR склеивать их и возвращать все собранное в виде BLOB. Т.е. возмножно ли в процедуре создать "псевдо" BLOB накидать туда чего ...