>> ORA-00001: unique constraint (string.string) violated > The one bit of unusual coordination I'd like to see is one namespace > based on unique prefixes like "ORA" for Oracle (always followed by a > dash), with a very easy to use and administer system for allocating them. > > Note, to support memory limited applications, it shouldn't be required > to supply all the helpful explanatory text, you should be able to look > up "ORA-00001." How about simply having 'oracle as the symbol for Oracle's error collection?