Найдено 7 результатов

AndreyTarasov
12 янв 2016, 06:20
Форум: Общие проблемы
Тема: UDF и firebird-2.5.5
Ответы: 0
Просмотры: 24041

UDF и firebird-2.5.5

Имеется: CentOS 7, firebird-2.5.5.26952.0 Потребовалось написать функцию, упрощаю до минимума: char* EXPORT fn_blob_string(BLOB b, int* nl) { char *buffer = (char *)malloc(256); buffer[0] = '1'; buffer[1] = '2'; buffer[2] = '3'; buffer[3] = 0; return buffer; } DECLARE EXTERNAL FUNCTION BLOB_STRING B...
AndreyTarasov
25 май 2011, 07:01
Форум: Общие проблемы
Тема: Права в триггерах
Ответы: 5
Просмотры: 5477

Re: Права в триггерах

dimitr писал(а):баян, однако: http://tracker.firebirdsql.org/browse/CORE-136
О как... спасибо :)
AndreyTarasov
24 май 2011, 09:13
Форум: Общие проблемы
Тема: Права в триггерах
Ответы: 5
Просмотры: 5477

Re: Права в триггерах

Вроде решил проблему, но мне кажется косячно..

Оказалось что если триггер использует таблицу только для обновления, то ему зачем-то требуются права на select...
добавил всем обновляющим триггерам права на select и все заработало

странно...
AndreyTarasov
22 май 2011, 13:54
Форум: Общие проблемы
Тема: Знатокам SQL. Возможна ли рекурсия или что-то подобное
Ответы: 3
Просмотры: 4653

Re: Знатокам SQL. Возможна ли рекурсия или что-то подобное

процедура MAKE_TREE возвращает список дочерних идентификаторов для указанного родителя в Table1 процедура MAKE_TREE_FULL возвращает идентификатор родителя + список дочерних идентификаторов для указанного родителя в Table1 когда вы щелкаете по элементу дерева - вы передаете код элемента в запрос, вам...
AndreyTarasov
21 май 2011, 14:50
Форум: Общие проблемы
Тема: Права в триггерах
Ответы: 5
Просмотры: 5477

Re: Права в триггерах

права в триггерах и процедурах проверяются для ВСЕХ используемых в них объектах, ДО выполнения триггера и процедуры. не даете права роботу, дайте права триггеру. я тоже думал что так надо сделать и ради эксперимента, дал все права всем триггерам, на первую таблицу на которую ругаются, никакого эффе...
AndreyTarasov
21 май 2011, 06:44
Форум: Общие проблемы
Тема: Права в триггерах
Ответы: 5
Просмотры: 5477

Права в триггерах

Добрый день Столкнулся с следующей проблемой Есть робот, который выполняет действия, которые планируются пользователем (в частности отправка уведомлений по email) Робот подключается с ограниченными правами и соответственно имеет права только там где делает отметки После установки отметки производитс...
AndreyTarasov
21 май 2011, 06:21
Форум: Общие проблемы
Тема: Знатокам SQL. Возможна ли рекурсия или что-то подобное
Ответы: 3
Просмотры: 4653

Re: Знатокам SQL. Возможна ли рекурсия или что-то подобное

Можно я использую 2 процедуры и join к последней вот диплом помогал делать - выглядит так create procedure MAKE_TREE ( KOD integer) returns ( RET integer) as begin for select k.id_kl from klassifikator k where k.id_rod=:kod order by k.name_klass into :ret do begin suspend; for select * from make_tre...