СПС, инфа помогла
Дополнения:
1. Для выполнения скриптов пользовался SHCHECK'ом, под SYSDBA или UCS зайти и нажадть SHIFT+CTRL+I - в инструментах появится пункт ISQL. Для процедур select нажимал Выполнить, потом Открыть; для delete - только выполнить (открывать потом нечего).
2.
Для работы с базой вручную использую IBExpert 2004 - ясная и несложная программа, по поводу ее лицензии в about можно видеть следующее:Ед.измы продуктов: GOODSMUNITS( Master record missing. violation of FOREIGN KEY constraint "C_GMU_GOODS_FK" on table "GOODSMUNITS" ) - ERROR
В таблице GOODSMUNITS есть ссылки на несуществующие записи таблицы GOODS
Поиск таких записей:
select * from goodsmunits a where not exists ( select * from goods b where a.goods_ref = b.RID)
Удалять их нежелательно, т.к. на этот товар могут быть ссылки в других таблицах. Луше вручную в таблице GOODS создать товары с найденными RID-ами
"Раз Вы читаете этот текст, значит на Вашем компьютере установлена
кодовая страница WIN1251. А это в свою очередь означает, что Вы вправе использовать этот продукт совершенно бесплатно."
Выражу здесь свое СПАСИБО разработчикам!
3.т.е. надо выполнить запросЗаголовки к.к.: CCHeaders( Master record missing. violation of FOREIGN KEY constraint "C_CCH_DISH_REF_FK" on table "CCHEADERS" ) - ERROR
в калькул. картах есть ссылки на несуществующие блюда
Решение:
select * from ccheaders a where not exists ( select * from dishes2 b where a.dish_ref = b.RID)
Затем удаляем эти ссылки
delete from ccheaders a where not exists ( select * from dishes2 b where a.dish_ref = b.RID)