New object prefix

Use a three-character object prefix in the name of the new objects you create in BladeSmith to ensure that your objects have unique names in the database when the module is registered.

Use your module new object prefix to begin the names of the following objects:
  • New data types
  • User-defined routines
  • Aggregates
  • Access methods
  • Executable utilities and tools provided with the module
  • Tables, views, and other custom SQL objects included with your module
  • User-defined virtual processors
  • Trace classes
  • Named memory
You do not have to use the module new object prefix for the following objects:
  • Names of routines that operate on data types unique to your module, including routines that you overload to take a new data type
  • Names of routines that operate on data types provided by other modules that you develop and maintain
  • Names of routines in support libraries linked to the shared object file