I just realized there's another wee disadvantage to using
functions to generate custom error messages. These are "Trigger
Functions" which do not have arguments, so have to be defined
per table, and are not reusable.
And then there's the task of keeping track of all the functions
you create...
Still, there's something here.
- Joel