- INSTANCE
- The object is an instance method.
- CONSTRUCTOR
- The object is a constructor method.
- method_name
- The calling name for the method.If the UDF library for your database contains any objects with multibyte characters in their name, you cannot use a single-byte session character set to create a new UDF, UDT, or method, even if the new object name contains only single-byte characters. Instead, use a multibyte session character set. Otherwise, Vantage returns an error to the requestor.
- return_data_type
- The predefined data type or UDT for the value returned by the method.
- cast_data_type
- The result type returned by the method that is to be converted to the type specified by the RETURNS clause.
- UDT_name
- Name of the UDT with which the method is associated.
- GLOP_set_name
- The name of the GLOP set to associate with this method.
- EXTERNAL
- The introduction to the mandatory external method body reference clause.
- external_method_name
- The entry point for the method object. This name must be unique within the SYSUDTLIB database.
- EXTERNAL SECURITY
- Keywords introducing the external security clause.
- DEFINER
- The method runs in the client user context of the associated security authorization object created for this purpose, which is contained within SYSUDTLIB.
- authorization_name
- An optional authorization name.
- INVOKER
- The method runs in the OS user context with the associated default authorization object that exists for this purpose.