public java.io.InputStream getBinaryStream(
            String columnLabel) throws SQLException {
        return getBinaryStream(findColumn(columnLabel));
    }
public java . io . InputStream getBinaryStream ( String columnLabel ) throws SQLException { return getBinaryStream ( findColumn ( columnLabel ) ) ; }
<!-- start generic documentation -->
Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a stream of uninterpreted
<code>byte</code>s.
The value can then be read in chunks from the
stream. This method is particularly
suitable for retrieving large <code>LONGVARBINARY</code>
values.

<P><B>Note:</B> All the data in the returned stream must be
read prior to getting the value of any other column. The next
call to a getter method implicitly closes the stream. Also, a
stream may return <code>0</code> when the method <code>available</code>
is called whether there is data available or not.
<!-- end generic documentation -->

@param columnLabel the label for the column specified with the SQL AS clause.  If the SQL AS clause was not specified, then the label is the name of the column
@return a Java input stream that delivers the database column value
as a stream of uninterpreted bytes;
if the value is SQL <code>NULL</code>, the result is <code>null</code>
@exception SQLException if a database access error occurs or this method is
called on a closed result set