Java.Sql Espace de noms

Classes

Nom Description
BatchUpdateException

Sous-classe levée SQLException lorsqu’une erreur se produit pendant une opération de mise à jour par lots.

ClientInfoStatus

Énumération pour l’état de la raison pour laquelle une propriété n’a pas pu être définie via un appel à Connection.setClientInfo

Connection

Une connexion représente un lien d’une application Java à une base de données.

DatabaseMetaData

Interface qui fournit des informations complètes sur le système de gestion de base de données et ses fonctionnalités prises en charge.

DataTruncation

Exception levée en tant qu’exception DataTruncation (en écritures) ou signalée en tant qu’avertissement DataTruncation (en lectures) lorsqu’une valeur de données est tronquée de manière inattendue pour des raisons autres que son exécution MaxFieldSize.

Date

Wrapper mince autour d’une valeur de milliseconde qui permet à JDBC d’identifier cela en tant que valeur SQL DATE .

DriverManager

Service de base pour la gestion d’un ensemble de pilotes JDBC.

DriverPropertyInfo

Propriétés du pilote pour établir une connexion.

IDriverExtensions
ParameterMetaData

Interface utilisée pour obtenir des informations sur les types et les propriétés des paramètres dans un PreparedStatement.

ResultSet

Interface d’un objet qui représente une entrée de table de base de données, retournée à la suite de la requête à la base de données.

ResultSetMetaData

Fournit des informations sur les colonnes retournées dans un ResultSet.

RowIdLifetime

Énumération pour les valeurs de durée de vie RowId.

SQLClientInfoException

La sous-classe d’est SQLException levée lorsqu’une ou plusieurs propriétés d’informations clientes n’ont pas pu être définies sur un Connection.

SQLDataException

Sous-classe levée lorsque la valeur de SQLException la classe SQLState est « 22 » ou dans des conditions spécifiées par le fournisseur.

SQLException

Exception qui fournit des informations sur une erreur d’accès à la base de données ou d’autres erreurs.

SQLFeatureNotSupportedException

Sous-classe levée lorsque la valeur de SQLException la classe SQLState est « 0A » (la valeur est « zéro » A).

SQLIntegrityConstraintViolationException

Sous-classe levée lorsque la valeur de SQLException la classe SQLState est « 23 » ou dans des conditions spécifiées par le fournisseur.

SQLInvalidAuthorizationSpecException

Sous-classe levée lorsque la valeur de SQLException la classe SQLState est « 28 » ou dans des conditions spécifiées par le fournisseur.

SQLNonTransientConnectionException

Sous-classe levée pour la valeur de SQLException classe SQLState « 08 » ou dans les conditions spécifiées par le fournisseur.

SQLNonTransientException

Sous-classe levée SQLException lorsqu’une nouvelle tentative de la même opération échouerait, sauf si la cause du SQLException problème est corrigée.

SQLPermission

Code de sécurité hérité ; n’utilisez pas.

SQLRecoverableException

Sous-classe levée SQLException dans les situations où une opération ayant échoué précédemment peut réussir si l’application effectue certaines étapes de récupération et réessaye la transaction entière ou, dans le cas d’une transaction distribuée, la branche de transaction.

SQLSyntaxErrorException

Sous-classe levée lorsque la valeur de SQLException la classe SQLState est « 42 » ou dans des conditions spécifiées par le fournisseur.

SQLTimeoutException

Sous-classe levée SQLException lorsque le délai d’expiration spécifié par Statement a expiré.

SQLTransactionRollbackException

Sous-classe levée lorsque la valeur de SQLException la classe SQLState est « 40 » ou dans des conditions spécifiées par le fournisseur.

SQLTransientConnectionException

Sous-classe de la valeur de SQLException classe SQLState « 08 » ou sous conditions spécifiées par le fournisseur.

SQLTransientException

La sous-classe est SQLException levée dans les situations où une opération de prévioulsy a échoué peut être en mesure de réussir lorsque l’opération est retentée sans intervention par les fonctionnalités au niveau de l’application.

SQLWarning

Exception qui fournit des informations sur les avertissements d’accès à la base de données.

Statement

Interface utilisée pour exécuter des instructions SQL statiques pour récupérer les résultats de la requête.

Time

Wrapper mince autour de la java.util.Date classe qui permet à l’API JDBC d’identifier cela en tant que valeur SQL TIME .

Timestamp

Wrapper mince autour java.util.Date qui permet à l’API JDBC d’identifier cela en tant que valeur SQL TIMESTAMP .

Types

Classe qui définit les constantes utilisées pour identifier les types SQL génériques, appelés types JDBC.

Interfaces

Nom Description
IArray

Mappage dans le langage de programmation Java pour le type ARRAYSQL .

IBlob

Représentation (mappage) dans le langage de programmation Java< sup><taille de police=-2>TM</font></sup> d’une valeur SQLBLOB.

ICallableStatement

Interface utilisée pour exécuter des procédures stockées SQL.

IClob

Mappage dans le langage de programmation Java< sup><taille de police=-2>TM</font></sup> pour le type SQLCLOB.

IConnection

Connexion (session) avec une base de données spécifique.

IDatabaseMetaData

Informations complètes sur la base de données dans son ensemble.

IDriver

Interface que chaque classe de pilote doit implémenter.

INClob

Mappage dans le langage de programmation Java< sup><taille de police=-2>TM</font></sup> pour le type SQLNCLOB.

IParameterMetaData

Objet qui peut être utilisé pour obtenir des informations sur les types et les propriétés de chaque marqueur de paramètre dans un PreparedStatement objet.

IPreparedStatement

Objet qui représente une instruction SQL précompilée.

IRef

Mappage dans le langage de programmation Java d’une valeur SQLREF, qui est une référence à une valeur de type structuré SQL dans la base de données.

IResultSet

Table des données représentant un jeu de résultats de base de données, généralement générée en exécutant une instruction qui interroge la base de données.

IResultSetMetaData

Objet qui peut être utilisé pour obtenir des informations sur les types et les propriétés des colonnes d’un ResultSet objet.

IRowId

Représentation (mappage) dans le langage de programmation Java d’une valeur SQL ROWID.

ISavepoint

Représentation d’un point d’enregistrement, qui est un point dans la transaction actuelle qui peut être référencée à partir de la Connection.rollback méthode.

ISQLData

Interface utilisée pour le mappage personnalisé d’un type défini par l’utilisateur SQL (UDT) à une classe dans le langage de programmation Java.

ISQLInput

Flux d’entrée qui contient un flux de valeurs représentant une instance d’un type structuré SQL ou d’un type distinct SQL.

ISQLOutput

Flux de sortie pour écrire les attributs d’un type défini par l’utilisateur dans la base de données.

ISQLXML

Mappage dans le langage de programmation JavaTM pour le type SQL XML.

IStatement

Objet utilisé pour exécuter une instruction SQL statique et renvoyer les résultats qu’il produit.

IStruct

Mappage standard dans le langage de programmation Java pour un type structuré SQL.

IWrapper

Interface pour les classes JDBC qui permettent de récupérer l’instance de délégué lorsque l’instance en question est en fait une classe proxy.