Subject Re: [firebird-support] DDL and DML in one transaction
Author Helen Borrie
At 02:55 PM 11/10/2004 +0000, you wrote:



>Hi there,
>
>Will there be any support for lets say creating a table and
>populating it within one transaction?

No.

Apart from the multi-user issues, is the fact that metadata are stored in
regular database tables (albeit they have funny names like RDB$SPLAT). A
table definition consists of rows in a group of these system tables. Until
the surface DDL statements (the SQL commands by which the underlying
INSERTS into these tables are surfaced) are committed, the table doesn't
exist.

This is a situation where the egg has to pre-exist the chicken. :-)

./heLen