Specify SQL names
Specify SQL names with the setSQLName() and setJarFileSQLName() methods:
public void setSQLName(String name) throws SQLException public void setJarFileSQLName(String name) throws SQLException
By
default, the driver uses the name you set through the setSQLName() method
as the file names of the Java™ class
and JAR files generated when you call the UDTManager.createUDTCclass() and UDTManager.createJar() methods.
For example, if you called setSQLName("circle")
and
then called createUDTCclass() and createJar(),
the class file name generated would be circle.class and
the JAR file name would be circle.jar. You can
specify a Java class file name
other than the default by calling the setClassName() method.
The
JAR file SQL name is the name as it will be referenced in the SQL
CREATE FUNCTION statement the driver uses to register a UDR.
Important: The JAR file SQL name is the name of the JAR file
in SQL statements; it has no relationship to the contents of the JAR
file.