Each PM/API request may return multiple results. The client application must use the PreparedStatement execute() method to execute the PM/API request.
The client application calls the PreparedStatement getResultSet() method to retrieve the ResultSet from the PM/API request. A ResultSet provides access to a table of data generated by executing a PM/API request. The table rows are retrieved in sequence. Within a row its column values can be accessed in any order.
If the PM/API request returned multiple results, the client application calls the PreparedStatement getMoreResults() method to advance to the next result. Then, the client application calls the PreparedStatement getResultSet() method to retrieve the result set.
For more information on the PreparedStatement methods, see Teradata JDBC Driver Reference