On Tue, 28 Sep 2004 12:09:45 +0100 (BST), Christian Smith <[EMAIL PROTECTED]> wrote: > Why? > > Functions are static, you set them up at initialisation time. So why > register functions after preparing a statement for execution.
A single database handle is getting shared among multiple components; they each want to do creation of their own functions and prepared statements. New components that may want to add their own functions can also show up at any time, so there's no way to enforce any ordering of function creation. - Vlad