sqlj.unsetUDTextName

Use the sqlj.unsetUDTextName( ) routine to remove the mapping from a user-defined data type to a Java™ class.
sqlj.unsetUDTextName

1  sqlj.unsetUDTextName  ( data_type )
Argument Description Restrictions Syntax
data_type User-defined data type for which to remove the mapping Must exist Identifier

This routine removes the SQL-to-Java mapping and consequently removes any cached copy of the Java class from shared memory of the database server.

The unsetUDTextName( ) routine is an extension to the SQLJ:SQL Routines Using the Java Programming Language specification.

If the IFX_EXTEND_ROLE configuration parameter is enabled (which is its default setting), only the DBSA or users who hold the EXTEND role are able to execute the unsetUDTextName( ) procedure. When IFX_EXTEND_ROLE is disabled, any user can execute unsetUDTextName( ). (But regardless of the IFX_EXTEND_ROLE setting, you must hold the Resource privilege or the DBA privilege on the database, and also hold the Usage privilege on the Java language, before you can create or drop a Java UDR.)