Аноним |
Отправлено: 07.04.2004, 19:48 |
|
Не зарегистрирован
|
Короче надо проверить есть ли таблица в БД. СУБД Интербэйз.
смыс такой.. скрипт по созданию таблиц в базе... если она есть то удаляем и создаем... имеем такой шаблон
if ???????? then
drop table1;
create table table1(field1 integer);
что подставить вместо "??????" ? |
|
olegenty |
Отправлено: 08.04.2004, 08:19 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
CODE |
IF (EXISTS (SELECT RDB$RELATION_NAME
FROM RDB$RELATIONS R
WHERE R.RDB$FLAGS = 1 AND
RDB$RELATION_NAME = :IN_TABLE_NAME)
)
THEN
|
http://ibase.ru — про Interbase там есть всё.
|
|
** Павел |
Отправлено: 09.04.2004, 13:53 |
|
Не зарегистрирован
|
Только один совет — не увлекайтесь частым созданием/удалением
таблиц в базе — это не есть хорошо.
Значит что-то не продумано в структуре.
Через 255 таких изменений наступит расплата.
Думайте, как организовать работу не удаляя/создавая таблицы. |
|