Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.sql - Package : java.sql
Version documentée : Java SE 17

Interface « Statement »

Informations générales

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
public static int CLOSE_ALL_RESULTS
public static int CLOSE_CURRENT_RESULT
public static int EXECUTE_FAILED
public static int KEEP_CURRENT_RESULT
public static int NO_GENERATED_KEYS
public static int RETURN_GENERATED_KEYS
public static int SUCCESS_NO_INFO

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public abstract void addBatch( String sql )
public abstract void cancel()
public abstract void clearBatch()
public abstract void clearWarnings()
public abstract void close()
public abstract void closeOnCompletion()
public default String enquoteIdentifier( String identifier, boolean alwaysQuote )
public default String enquoteLiteral( String val )
public default String enquoteNCharLiteral( String val )
public abstract boolean execute( String sql, int autoGeneratedKeys )
public abstract boolean execute( String sql )
public abstract boolean execute( String sql, String[] columnNames )
public abstract boolean execute( String sql, int[] columnIndexes )
public abstract int[] executeBatch()
public default long[] executeLargeBatch()
public default long executeLargeUpdate( String sql, String[] columnNames )
public default long executeLargeUpdate( String sql, int autoGeneratedKeys )
public default long executeLargeUpdate( String sql )
public default long executeLargeUpdate( String sql, int[] columnIndexes )
public abstract ResultSet executeQuery( String sql )
public abstract int executeUpdate( String sql, int[] columnIndexes )
public abstract int executeUpdate( String sql, int autoGeneratedKeys )
public abstract int executeUpdate( String sql, String[] columnNames )
public abstract int executeUpdate( String sql )
public abstract Connection getConnection()
public abstract int getFetchDirection()
public abstract int getFetchSize()
public abstract ResultSet getGeneratedKeys()
public default long getLargeMaxRows()
public default long getLargeUpdateCount()
public abstract int getMaxFieldSize()
public abstract int getMaxRows()
public abstract boolean getMoreResults( int current )
public abstract boolean getMoreResults()
public abstract int getQueryTimeout()
public abstract ResultSet getResultSet()
public abstract int getResultSetConcurrency()
public abstract int getResultSetHoldability()
public abstract int getResultSetType()
public abstract int getUpdateCount()
public abstract SQLWarning getWarnings()
public abstract boolean isClosed()
public abstract boolean isCloseOnCompletion()
public abstract boolean isPoolable()
public default boolean isSimpleIdentifier( String identifier )
public abstract void setCursorName( String name )
public abstract void setEscapeProcessing( boolean enable )
public abstract void setFetchDirection( int direction )
public abstract void setFetchSize( int rows )
public default void setLargeMaxRows( long max )
public abstract void setMaxFieldSize( int max )
public abstract void setMaxRows( int max )
public abstract void setPoolable( boolean poolable )
public abstract void setQueryTimeout( int seconds )