-
С добрым утром! Пробую удалить таблицу Firebird 2.5: IBQuery1.Close; IBQuery1.SQL.Text := 'DROP TABLE MYTABLE'; if not IBQuery1.Transaction.Active then IBQuery1.Transaction.StartTransaction; IBQuery1.ExecSQL; IBQuery1.Transaction.Commit; IBQuery1.Transaction.Active := false; IBQuery1.Close; При выполнении вылетает ошибка: cannot delete column MYTABLE.ID Захожу в IBExpert таблица осталась (( Как ее можно программно удалить?
-
К этой таблице также привязана хранимка PROCMYTABLE в базе, хотелось бы и ее удалить, так как хочу пересоздать таблицу и хранимку с новыми именами полей
-
Проблему решил, надо было вначале удалить триггер,генератор и хранимку. )) Можт кому пригодится..
|