Lines Matching defs:Statement
32 * By default, only one <code>ResultSet</code> object per <code>Statement</code>
36 * different <code>Statement</code> objects. All execution methods in the
37 * <code>Statement</code> interface implicitly close a statment's current
43 public interface Statement extends Wrapper, AutoCloseable {
56 * this method is called on a closed <code>Statement</code>, the given
63 * the currently running {@code Statement}
82 * this method is called on a closed <code>Statement</code>, the given
88 * the currently running {@code Statement}
93 * Releases this <code>Statement</code> object's database
100 * Calling the method <code>close</code> on a <code>Statement</code>
103 * <B>Note:</B>When a <code>Statement</code> object is
116 * object produced by this <code>Statement</code> object.
126 * this method is called on a closed <code>Statement</code>
134 * object produced by this <code>Statement</code> object.
146 * this method is called on a closed <code>Statement</code>
155 * <code>Statement</code> object can contain. If this limit is exceeded,
159 * object produced by this <code>Statement</code> object;
162 * this method is called on a closed <code>Statement</code>
169 * <code>ResultSet</code> object generated by this <code>Statement</code>
176 * this method is called on a closed <code>Statement</code>
194 * this method is called on a closed <code>Statement</code>
200 * wait for a <code>Statement</code> object to execute.
207 * this method is called on a closed <code>Statement</code>
214 * <code>Statement</code> object to execute to the given number of seconds.
225 * <strong>Note:</strong> In the case of {@code Statement} batching, it is
234 * this method is called on a closed <code>Statement</code>
241 * Cancels this <code>Statement</code> object if both the DBMS and
247 * this method is called on a closed <code>Statement</code>
254 * Retrieves the first warning reported by calls on this <code>Statement</code> object.
255 * Subsequent <code>Statement</code> object warnings will be chained to this
260 * <code>Statement</code> object; doing so will cause an <code>SQLException</code>
265 * will be chained on it rather than on the <code>Statement</code>
271 * this method is called on a closed <code>Statement</code>
276 * Clears all the warnings reported on this <code>Statement</code>
280 * <code>Statement</code> object.
283 * this method is called on a closed <code>Statement</code>
289 * will be used by subsequent <code>Statement</code> object
300 * deletes must be done by a different <code>Statement</code> object than
307 * this method is called on a closed <code>Statement</code>
335 * this method is called on a closed <code>Statement</code>,
341 * the currently running {@code Statement}
355 * this method is called on a closed <code>Statement</code>
368 * this method is called on a closed <code>Statement</code>
374 * Moves to this <code>Statement</code> object's next result, returns
381 * // stmt is a Statement object
389 * this method is called on a closed <code>Statement</code>
401 * objects created using this <code>Statement</code> object. The
405 * result sets generated by this <code>Statement</code> object.
411 * this method is called on a closed <code>Statement</code>
423 * generated from this <code>Statement</code> object.
424 * If this <code>Statement</code> object has not set
429 * from this <code>Statement</code> object
431 * this method is called on a closed <code>Statement</code>
440 * <code>ResultSet</code> objects genrated by this <code>Statement</code>.
446 * this method is called on a closed <code>Statement</code> or the
456 * generated from this <code>Statement</code> object.
457 * If this <code>Statement</code> object has not set
462 * from this <code>Statement</code> object
464 * this method is called on a closed <code>Statement</code>
472 * generated by this <code>Statement</code> object.
477 * this method is called on a closed <code>Statement</code>
484 * generated by this <code>Statement</code> object.
490 * this method is called on a closed <code>Statement</code>
497 * <code>Statement</code> object. The commands in this list can be
505 * this method is called on a closed <code>Statement</code>, the
515 * Empties this <code>Statement</code> object's current list of
519 * this method is called on a closed <code>Statement</code> or the
569 * this method is called on a closed <code>Statement</code> or the
576 * the currently running {@code Statement}
586 * that produced this <code>Statement</code> object.
589 * this method is called on a closed <code>Statement</code>
654 * Moves to this <code>Statement</code> object's next result, deals with
661 * // stmt is a Statement object
665 * @param current one of the following <code>Statement</code>
669 * <code>Statement.CLOSE_CURRENT_RESULT</code>,
670 * <code>Statement.KEEP_CURRENT_RESULT</code>, or
671 * <code>Statement.CLOSE_ALL_RESULTS</code>
676 * this method is called on a closed <code>Statement</code> or the argument
678 * <code>Statement.CLOSE_CURRENT_RESULT</code>,
679 * <code>Statement.KEEP_CURRENT_RESULT</code> or
680 * <code>Statement.CLOSE_ALL_RESULTS</code>
684 * <code>Statement.KEEP_CURRENT_RESULT</code> or
685 * <code>Statement.CLOSE_ALL_RESULTS</code> are supplied as
694 * <code>Statement</code> object. If this <code>Statement</code> object did
702 * generated by the execution of this <code>Statement</code> object
704 * this method is called on a closed <code>Statement</code>
713 * auto-generated keys produced by this <code>Statement</code> object
728 * <code>Statement.RETURN_GENERATED_KEYS</code>
729 * <code>Statement.NO_GENERATED_KEYS</code>
734 * this method is called on a closed <code>Statement</code>, the given
739 * this method with a constant of Statement.RETURN_GENERATED_KEYS
743 * the currently running {@code Statement}
769 * this method is called on a closed <code>Statement</code>, the SQL
778 * the currently running {@code Statement}
803 * this method is called on a closed <code>Statement</code>, the SQL
812 * the currently running {@code Statement}
843 * <code>Statement.RETURN_GENERATED_KEYS</code> or
844 * <code>Statement.NO_GENERATED_KEYS</code>
849 * this method is called on a closed <code>Statement</code>, the second
851 * <code>Statement.RETURN_GENERATED_KEYS</code> or
852 * <code>Statement.NO_GENERATED_KEYS</code>,
856 * this method with a constant of Statement.RETURN_GENERATED_KEYS
860 * the currently running {@code Statement}
902 * this method is called on a closed <code>Statement</code>, the
910 * the currently running {@code Statement}
951 * this method is called on a closed <code>Statement</code>,the
959 * the currently running {@code Statement}
971 * generated by this <code>Statement</code> object.
976 * this method is called on a closed <code>Statement</code>
983 * Retrieves whether this <code>Statement</code> object has been closed. A <code>Statement</code> is closed if the
985 * @return true if this <code>Statement</code> object is closed; false if it is still open
992 * Requests that a <code>Statement</code> be pooled or not pooled. The value
1001 * By default, a <code>Statement</code> is not poolable when created, and
1009 * <code>Statement</code>
1017 * Returns a value indicating whether the <code>Statement</code>
1020 * @return <code>true</code> if the <code>Statement</code>
1024 * <code>Statement</code>
1028 * @see java.sql.Statement#setPoolable(boolean) setPoolable(boolean)
1036 * Specifies that this {@code Statement} will be closed when all its
1037 * dependent result sets are closed. If execution of the {@code Statement}
1041 * not toggle the effect on this {@code Statement}. However, a call to
1047 * {@code Statement}
1053 * Returns a value indicating whether this {@code Statement} will be
1055 * @return {@code true} if the {@code Statement} will be closed when all
1058 * {@code Statement}