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

Karburator
22 мар 2010, 06:42
Форум: Общие проблемы
Тема: в Триггере не выполняется UPDATE
Ответы: 5
Просмотры: 4486

Re: в Триггере не выполняется UPDATE

Благодарю за ответы, где можно посмотреть информацию о совместимости версий FB 2.1 и 2.5 и переходе на старшую? Интересует так же такой вопрос - сервер на версии 2.5 будет работать с клиентом на 2.1?
Karburator
19 мар 2010, 12:05
Форум: Общие проблемы
Тема: в Триггере не выполняется UPDATE
Ответы: 5
Просмотры: 4486

Re: в Триггере не выполняется UPDATE

Есть ли в таком случае возможность в триггере одновременно вызвать и исключение и запомнить изменения таблицы T_SET? И как это можно сделать?
Karburator
19 мар 2010, 10:40
Форум: Общие проблемы
Тема: в Триггере не выполняется UPDATE
Ответы: 5
Просмотры: 4486

в Триггере не выполняется UPDATE

Здравствуйте, помогите разобраться - в триггере, при попытке удаления записи в таблице PSPO, хочу изменить данные в таблице T_SET, а затем вызвать исключение. Исключение вызывается успешно, но данные в таблице T_SET не изменяются - почему этого не происходит, что я делаю не так? Код триггера: CREATE...
Karburator
14 апр 2005, 22:16
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

вот не надо. у меня эксперимент проходил под FB 1.5 с gds32.dll от IB 7.5. Да там дело не в gds-ке было. Он в базу лазал вообще то одним сервером, то другим и сам толком не знал, когда у него какой был запущен. Имхо там вообще полная каша, ей бы b/r сейчас сделать да потом триггера с процедурами пе...
Karburator
14 апр 2005, 22:11
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

вот не надо. у меня эксперимент проходил под FB 1.5 с gds32.dll от IB 7.5. Где-то ты сам накосячил. Сам понимаешь - тут все примитивно. Есть клиент, и есть сервер. Больше нету ничего. У меня на машине стоят вообще IB 6, IB 6.5, IB 7.1, IB 7.5, FB 1.0, 1.5, 2.0 - и ничего. никто никому не мешает. А ...
Karburator
14 апр 2005, 20:19
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

Понял что дело в глобальном - снес IB6.5 и FB1.5 и переставил FB1.5 - теперь, блин работает как нада "№,%?;№
Спасибо за ответы :D
Karburator
14 апр 2005, 18:48
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

kdv писал(а):базу в чем создавал или ресторил? в IB 6.5 или FB 1.5?
- FB 1.5
ресторил - восстанавливал? Тоже FB 1.5
Karburator
14 апр 2005, 15:18
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

как я понял, если я создаю базу в FB1.5, то ее версия будет ODS 10.1 ?
В таком случае у меня такая же версия
А не может быть недоразумений, из-за того что установлен IB6.5 и FB1.5 ?
Karburator
14 апр 2005, 14:50
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

Благодарю, сейчас почитаем :)
Karburator
14 апр 2005, 14:37
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

у меня не воспроизводится. база ODS 10.1, индексы соответствуют именам constraint. Может есть какие-нибудь подозрения из-за чего индексы не принимают указанных имен? И еще, что такое база ODS 10.1 и где это можно посмотреть, если не секрет? Кстати, у меня раньше индексы тоже принимали указанные име...
Karburator
14 апр 2005, 14:06
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

тебе же объясняют - два оператора в SQL Editor надо выполнять по очереди. Или заселектить один, нажать "выполнить" и Commit, затем заселектить второй, и опять "выполнить" и commit. вразумительные имена индексов должны быть что при создании ПК в create table, что при alter table, если база в третьем...
Karburator
14 апр 2005, 13:01
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

Хорошо, а как быть с именованием первичного индекса?
Karburator
14 апр 2005, 02:57
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

Вот так ошибок нет, создается и табла и индекс:
CREATE TABLE table_1 (
ID INTEGER NOT NULL CONSTRAINT PK_table_1 PRIMARY KEY,
NAME VARCHAR(100) );

только индекс все равно не PK_table_1, а RDB$PRIMARYxxx.
А хотелось бы, чтобы были более вразумительные имена у индексов
Karburator
14 апр 2005, 01:26
Форум: Общие проблемы
Тема: Не создается индекс
Ответы: 19
Просмотры: 13338

Не создается индекс

(FB1.52, IBExpert) Помогите, ------------- CREATE TABLE TABLE_1 ( ID INTEGER NOT NULL, NAME INTEGER); alter table TABLE_1 add constraint PK_TABLE_1 primary key (ID); ------------- Запись правильна, а тем не менее при попытке ее запуска выдается следующее: Invalid token. Dynamic SQL Error. SQL error ...