Hi Bryan!
There is a difference between your script and my definition. In addition I have defined an unique index on the table badax.r058100.
Without index it also works on my database.
IJ Version 10.5
ij> connect 'jdbc:derby:d:\temp\testDB;create=true';
ij> create schema BADAX;
0 Zeilen eingefÂłgt/aktualisiert/gelĂ·scht
ij> create table BADAX.R058100 (CHGTSP TIMESTAMP, DELFLAG CHAR(1), LIZENZ INTEGER, KUNDNR INTEGER, ERSTTSP TIMESTAMP, LFDNR SMALLINT, KONTAKTART CHAR(2), KONTAKTDAT INTEGER, SCHLAGW CHAR(60), TXT VARCHAR(2048), ERSTSPARTE CHAR(4), ERSTPRODNR CHAR(11), ERSTPGM CHAR(8), VERSION SMALLINT);
0 Zeilen eingefÂłgt/aktualisiert/gelĂ·scht
ij> create synonym BADAX.Q058100 FOR BADAX.R058100;
0 Zeilen eingefÂłgt/aktualisiert/gelĂ·scht
ij> CREATE UNIQUE INDEX XR0581B ON BADAX.R058100(LIZENZ,KUNDNR,LFDNR,ERSTTSP);
0 Zeilen eingefÂłgt/aktualisiert/gelĂ·scht
ij> insert into "BADAX"."R058100" ("CHGTSP", "DELFLAG", "LIZENZ", "KUNDNR", "ERS
TTSP", "LFDNR", "KONTAKTART", "KONTAKTDAT", "SCHLAGW", "TXT", "ERSTSPARTE", "ERS
TPRODNR", "ERSTPGM", "VERSION") values ('2009-10-16 13:38:21.781', 'A', 105911,1
377917, '2009-10-16 13:38:21.781', 999, 'F ', 20091016, 'Fonds-Polizze/08
', '<dokumente><dokument logicalID="2009-10-16-13
.38.21.734000" physicalID="P1255693101734.pdf" status="V"/></dokumente>', ' '
, ' ', ' ', 0);
1 Zeile eingefÂłgt/aktualisiert/gelĂ·scht
ij> delete from BADAX.Q058100;
FEHLER 42X04: Die Spalte 'BADAX.R058100.LIZENZ' ist in keiner Tabelle der FROM-L
iste enthalten, erscheint in einer VerknÂłpfungsspezifikation und befindet sich a
uâ–€erhalb des Geltungsbereichs derselben oder erscheint in einer HAVING-Klausel u
nd ist nicht in der 'GROUP BY'-Liste enthalten. Wenn es sich um eine Anweisung C
REATE oder ALTER TABLE handelt, ist 'BADAX.R058100.LIZENZ' keine Spalte in der Z
ieltabelle.
Triaged July 2, 2009: Downgrading urgency to normal.