Hello, 

I was running into this problem earlier, but now I need an explanation,
cause it's important for project. Earlier I only deleted the referential
constraint. 
My tables are defined:
CREATE TABLE "TBL_RUECKMELDUNG"
(
        "LFD_RUECKFRAGENUMMER"               Integer    NOT NULL    DEFAULT
SERIAL (1),
        "RUECKMELDEDATUM"               Timestamp    DEFAULT TIMESTAMP,
        "LFD_ANFRAGENUMMER"               Integer,
        .....
        PRIMARY KEY ("LFD_RUECKFRAGENUMMER"),
        FOREIGN KEY "REF_RUECK_STAFFEL" ("LFD_ANFRAGENUMMER") REFERENCES 
        "TBL_STAFFELRUECKM" ("LFD_STAFFELNR") ON DELETE  CASCADE
)

CREATE TABLE "TBL_STAFFELRUECKM"
(
        "LFD_RUECKFRAGENUMMER"               Integer    NOT NULL,
            .....
        "LFD_STAFFELNR"               Fixed (10,0)    NOT NULL    DEFAULT
SERIAL (1),
        PRIMARY KEY ("LFD_STAFFELNR")
)


If I try to insert a new line into TBL_RUECKMELDUNG (through SQL-Studio
(latest Version)) I get an integrity constraint violation. If I insert a new
line into TBL_STAFFELRUECKM it works. 
My intention is:
TBL_RUECKMELDUNG contains one line and TBL_STAFFELRUECKM contains one or
more lines which are "linked" to the one line in TBL_RUECKMELDUNG. If I
delete this one line in TBL_RUECKMELDUNG I want to delete the "linked" lines
in TBL_STAFFELRUECKM
So I made the constraint TBL_RUECKMELDUNG -> TBL_STAFFELRUECKM. But after my
experience from below it seems that I have to make a constraint
TBL_STAFFELRUECKM -> TBL_RUECKMELDUNG. Is this right?
I have to fill my first table first, since it contains the main data and the
second one contains more 'detailed' data or maybe no data for that record in
TBL_RUECKMELDUNG.

I ran into the same problem (integrity constraint violation), as I tried to
execute the whole creation script of the database from the docs, which is
archived under
http://listserv.sap.com/pipermail/sapdb.general/2000-November/022897.html

I nearly forgot: I'm using a Redhat 9 box with SAPDB 7.4.3.25

Thanks in advance
Peter



_______________________________________________
sapdb.general mailing list
[EMAIL PROTECTED]
http://listserv.sap.com/mailman/listinfo/sapdb.general

Reply via email to