"Gokulakannan Somasundaram" <gokul007@gmail.com> writes: > I actually mean to say that DDLs can be declared as self-committing.
Egad, an Oracle lover in our midst.
:). True, its an impact of working more with Oracle. I made the suggestion here, because it might reduce some if conditions.
Most of us think that roll-back-able DDL is one of the best features of Postgres, and certainly one of our best selling points vis-a-vis Oracle. Don't expect us to give it up.
Can you please explain, any specific use-case where DDLs are necessary within a transaction?