powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / IBExpert и Database designer... Отрыв башки :)))
15 сообщений из 40, страница 2 из 2
IBExpert и Database designer... Отрыв башки :)))
    #36016554
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TrabuditorВсе ошибки вот такие:
Код: plaintext
1.
2.
Column unknown.
ACCTYPE_ID.

Перетолмачить или уж сам поймешь где фигня?
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016564
Trabuditor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Di_LIne,

Я маненька неправильно скопировал. Там речь про некст лайн, на самом деле так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
/*******************************************************************************
The next statement causes the following error:

Column does not belong to referenced table.
Dynamic SQL Error.
SQL error code = -206.
Column unknown.
ACCTYPE_ID.
At line 5, column 18.
*******************************************************************************/
CREATE TRIGGER ACCTYPE_BI FOR ACCTYPE
ACTIVE BEFORE INSERT POSITION  0 
AS
BEGIN
  IF (ACCTYPE_ID IS NULL) THEN
    NEW.ACCTYPE_ID = GEN_ID(GEN_ACCTYPE_ACCTYPE_ID,  1 );
END^

Может я конечно чего и не догоняю, у меня уже полвторого ночи
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016572
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Trabuditor> Я маненька неправильно скопировал.

Вот именно.

Trabuditor> Column does not belong to referenced table.

Какое слово тут непонятно ?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016587
Trabuditor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам,

Я прекрасно понимаю чего он мне тут пишет . Тока не понимаю с чего он взял, что в этой таблице нет такого поля. Еще как есть. Такая же точно ошибка вываливается на КАЖДОЙ таблице где есть автоинкремент и отличается только названием ключевого поля. Вот кусок скрипта для таблицы ACCTYPE:
Код: plaintext
1.
2.
CREATE TABLE ACCTYPE (
    ACCTYPE_ID BIGINT NOT NULL,
    ACCTYPE VARCHAR( 15 ));

Как видите поле есть.
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016589
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Trabuditorтаблицы ACCTYPE:
Код: plaintext
1.
2.
CREATE TABLE ACCTYPE (
    ACCTYPE_ID BIGINT NOT NULL,
    ACCTYPE VARCHAR( 15 ));

Как видите поле есть.
- Балбес ты, Шарик!
У тя табля и поле имеют ОДИНАКОВОЕ название.
Ферштейн?
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016591
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ставлю на 3 диалект и названия в кавычках


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016594
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Триггер не телепат. Ставь new или old перед именем поля
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016598
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос
Ставлю на 3 диалект и названия в кавычках
А вот зачем ему бигинт для поля "ID"...
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016599
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LIneА вот зачем ему бигинт для поля "ID"...
Ну как же. Типов жоп как атомов во Вселенной.
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016607
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: hvlad
> Триггер не телепат. Ставь new или old перед именем поля

Пришел лесник и выгнал всех из сторожки (с) анекдот


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016619
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad> Триггер не телепат. Ставь new или old перед именем поля

Гм... В одном случае он New поставил, в другом - нет. :)

Афтар,
[src]
IF (>>>NEW.<<<' || FldName || ' IS NULL) THEN' || LF ||
' NEW.' || FldName ...
[src]

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016621
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин,

Код: plaintext
1.
2.
IF (NEW.' || FldName || ' IS NULL) THEN' || LF ||
' NEW.' || FldName ...


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016634
Trabuditor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам,

Вы гений . Все заработало, спасибо!
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016641
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сря сказал. Он терь про бигинт ни признается...
...
Рейтинг: 0 / 0
IBExpert и Database designer... Отрыв башки :)))
    #36016672
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LIne> Он терь про бигинт ни признается...

Потому что круто!

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / IBExpert и Database designer... Отрыв башки :)))
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]