code: public String getParameterTypeName(int param) throws SQLException {
  
          checkRange(param);
  
          return rmd.columnTypes[--param].getNameString();
      }
docs: Retrieves the designated parameter's database-specific type name.
  
  @param param the first parameter is 1, the second is 2, ...
  @return type the name used by the database. If the parameter type is
  a user-defined type, then a fully-qualified type name is returned.
  @exception SQLException if a database access error occurs
  @since JDK 1.4, HSQLDB 1.7.2