Hi,

When I do an insert operation on a simple persistent class (Adress: int id,
String name, String firstname), then the following sql statements will be
emitted by ojb:

1119851348515|0|1|statement||SELECT ID FROM ADRESSE WHERE ID = '1' 
1119851348515|0|1|statement||INSERT INTO ADRESSE (ID,NAME,VORNAME) VALUES
('1','a1','b1') 
1119851348515|0|1|statement||SELECT ID FROM ADRESSE WHERE ID = '2' 
1119851348515|0|1|statement||INSERT INTO ADRESSE (ID,NAME,VORNAME) VALUES
('2','a2','b') 

But when the primarykey (int type) has the value 0, then only this will be
emitted, without a preceding select statement:

1119853301733|0|1|statement||INSERT INTO ADRESSE (ID,NAME,VORNAME) VALUES
('0','B0','M0') 

Why?
OJB 1.0.3, Broker-API, no autoincrement primarykey.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to