Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как удалить генератор? [D6, IB7.1]


Страницы:   1 2

GIL ©   (2004-04-28 16:32:00) 

subj


HSolo   (2004-04-28 18:26:00) [1]

О системных таблицах IB можно почитать здесь:
http://www.citforum.ru/database/interbase/index.shtml
http://ibase.ru/devinfo/sysqry.htm
А IBExpert покажет Вам все системные таблицы, если Вы его попросите: в регистрационной информации базы - DB Explorer


Vlad   (2004-04-28 18:09:00) [2]


> Johnmen ©   (28.04.04 18:00) [30]


Да, я уже читал.
Но у автора IB7.1, по его утверждению, а так же твоему утверждению в [6] такая конструкция не работает.
Кто-то где-то неправ.


Johnmen   (2004-04-28 18:00:00) [3]

>Vlad ©   (28.04.04 17:57) [29]

Скажем так, не во всяком IB.
http://www.ibase.ru/devinfo/generator.htm#drop


Vlad   (2004-04-28 17:57:00) [4]


> GIL ©   (28.04.04 17:52) [28]
> извиняйте, цирк лишается дирижера - его мобилизовали!! 8)

Дирижер в оркестре, а в цирке клоун.

Так вот, для тех кто в танке:
RDB$GENERATORS - это системная таблица, где хранятся данные о твоем генераторе.
Как нам говорит дока по IB6 - конструкции DROP GENERATOR в IB нету (в отличие от Yaffil), по этому советуют удалять запись из системной таблицы RDB$GENERATORS.
А так же дан пример, который я привел в [19]


GIL   (2004-04-28 17:52:00) [5]

извиняйте, цирк лишается дирижера - его мобилизовали!! 8)


Johnmen   (2004-04-28 17:47:00) [6]

loop [1]


TransparentGhost   (2004-04-28 17:46:00) [7]

A mozhet lopata ne pozvoljajet :o)


GIL   (2004-04-28 17:45:00) [8]

я попытался найти что-нибудь вроде RDB$GENERATORS, но нашел только индексы, и вообще у кого-нибудь есть что-нибудь типа статьи по этим RDB$ я их уже столько видел (RDB$xxx), но так и не знаю что это


Johnmen   (2004-04-28 17:43:00) [9]

Так ты определись, что копаешь... :)


GIL   (2004-04-28 17:42:00) [10]

нет не смог откопать RDB$GENERATORS


Johnmen   (2004-04-28 17:41:00) [11]

Прикольно... Не смог "откопать в эсперте" свой генератор ?
:)


GIL   (2004-04-28 17:41:00) [12]

я бы подружился, да английский не позволяет! 8)


GIL   (2004-04-28 17:41:00) [13]

а есть где-нибудь дока на русском?


Vlad   (2004-04-28 17:40:00) [14]


> я с этим RDB$GENERATORS и им подобными не дружу

Так ты предложи ему дружбу для начала :-)

SELECT * FROM RDB$GENERATORS

А потом, войдя в доверие, сделай ему бяку:

DELETE FROM RDB$GENERATORS WHERE RDB$GENERATORS_NAME='EMP_NO' (с)Документация


GIL   (2004-04-28 17:34:00) [15]

я с этим RDB$GENERATORS и им подобными не дружу, и ничего про них не знаю, покопал в эксперте, но там нашел только индексы с похожими названиями


GIL   (2004-04-28 17:32:00) [16]

да хоть куда


Vlad   (2004-04-28 17:30:00) [17]


> GIL ©   (28.04.04 17:25) [15]
> а поподробнее?


А в орешник ?


GIL   (2004-04-28 17:25:00) [18]

а поподробнее?


Vlad   (2004-04-28 17:18:00) [19]

Точно, в доке сказано нужно удалять из таблицы RDB$GENERATORS


GIL   (2004-04-28 17:17:00) [20]

начальство такого слова-то не знает


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо