Andrew Gwinta wrote:
from ARTICLE c2
where c2.ATYPE_ID=:ATypeId and
not exists (select ARTCLOSED_ID from ARTCLOSED
where ARTICLE_ID = c2.ARTICLE_ID and FLG=1)
<.................тут тоже не важно что .........>
Но в таблице ARTCLOSED нет поля ARTCLOSED_ID -
как это вообще могло случится, и как оно вообще работает?
CREATE TABLE ARTCLOSED (
ARTICLE_ID INTEGER NOT NULL,
FLG SMALLINT,
FLS SMALLINT,
FLM SMALLINT);
Firebird 1.5.3.4870
Скорей всего в таком виде приехало через b/r с какой-то ранней
версии. Я у себя тоже как-то такой триггер нашёл, созданный ещё на IB4.
--
Regards. Ded.