şöyle bir tablo oluşturmaya çalışıyorum. (ibexpert)
Kod: Tümünü seç
CREATE TABLE STOKHAR (
HARNO INTEGER NOT NULL,
FISNO CHAR(10) DEFAULT '0' NOT NULL,
BELGENO CHAR(10),
FATURANO INTEGER,
DEPONO CHAR(10),
STOKNO INTEGER NOT NULL,
CARINO INTEGER NOT NULL,
ISLEMTIP CHAR(3) DEFAULT '-S',
GIRISMIKTAR INTEGER DEFAULT 0,
CIKISMIKTAR INTEGER DEFAULT 0,
BIRIMFIYAT NUMERIC(6,2) DEFAULT 0 NOT NULL,
BIRIMAD CHAR(10),
GIRISTUTAR COMPUTED BY (GIRISMIKTAR*BIRIMFIYAT),
CIKISTUTAR COMPUTED BY (CIKISTUTAR*BIRIMFIYAT),
INDIRIMORAN INTEGER,
INDIRIMTUTAR COMPUTED BY (CASE ISLEMTIP WHEN '-S' THEN (100) WHEN '+S' THEN (200) END),
KDVORAN INTEGER,
KDVTUTAR COMPUTED BY (CASE ISLEMTIP WHEN '-S' THEN (10) WHEN '+S' THEN (20) END),
GIRISARATOPLAM COMPUTED BY (GIRISTUTAR+KDVTUTAR-INDIRIMTUTAR),
CIKISARATOPLAM COMPUTED BY (CIKISTUTAR+KDVTUTAR-INDIRIMTUTAR),
ARATOPLAM INTEGER);
Kod: Tümünü seç
Ambiguous column reference.
Dynamic SQL Error.
SQL error code = -203.
Inappropriate self-reference of column