Hi,

I read our reference manual for import table, but it doesn't mention this. Can anyone explain why we do an implicit commit? I thought the import statement was transactional; I can imagine it's because with replace option we truncate the old table would roll back not via the log but by undoing the creation of a replacement conglomerate.

In any case, the reference manual should mention this prominently, I think.

Code reference: line 1580
http://svn.apache.org/viewvc/db/derby/code/branches/10.10/java/engine/org/apache/derby/catalog/SystemProcedures.java?view=markup

I'll file a doc issue if this is as it should be.

Thanks,
Dag

Reply via email to