Java.Sql Spazio dei nomi

Classi

Nome Descrizione
BatchUpdateException

Sottoclasse di SQLException generata quando si verifica un errore durante un'operazione di aggiornamento batch.

ClientInfoStatus

Enumerazione per lo stato del motivo per cui non è stato possibile impostare una proprietà tramite una chiamata a Connection.setClientInfo

Connection

Una connessione rappresenta un collegamento da un'applicazione Java a un database.

DatabaseMetaData

Interfaccia che fornisce informazioni complete sul sistema di gestione dei database e sulle relative funzionalità supportate.

DataTruncation

Eccezione generata come DataTruncation eccezione (in caso di scritture) o segnalata come DataTruncation avviso (in lettura) quando i valori di dati vengono troncati in modo imprevisto per motivi diversi dall'esecuzione di MaxFieldSize.

Date

Wrapper sottile intorno a un valore di millisecondo che consente a JDBC di identificarlo come valore SQL DATE .

DriverManager

Servizio di base per la gestione di un set di driver JDBC.

DriverPropertyInfo

Proprietà del driver per stabilire una connessione.

IDriverExtensions
ParameterMetaData

Interfaccia utilizzata per ottenere informazioni sui tipi e sulle proprietà dei parametri in un oggetto PreparedStatement.

ResultSet

Interfaccia per un oggetto che rappresenta una voce della tabella di database, restituita come risultato della query nel database.

ResultSetMetaData

Fornisce informazioni sulle colonne restituite in un oggetto ResultSet.

RowIdLifetime

Enumerazione per i valori di durata RowId.

SQLClientInfoException

La sottoclasse di SQLException viene generata quando una o più proprietà delle informazioni client non possono essere impostate su un oggetto Connection.

SQLDataException

Sottoclasse di generata quando il valore della SQLException classe SQLState è '22' o in condizioni specificate dal fornitore.

SQLException

Eccezione che fornisce informazioni su un errore di accesso al database o altri errori.

SQLFeatureNotSupportedException

Sottoclasse di generata quando il valore della SQLException classe SQLState è '0A' ( il valore è 'zero' A).

SQLIntegrityConstraintViolationException

Sottoclasse di generata quando il valore della SQLException classe SQLState è '23' o in condizioni specificate dal fornitore.

SQLInvalidAuthorizationSpecException

Sottoclasse di generata quando il valore della SQLException classe SQLState è '28' o in condizioni specificate dal fornitore.

SQLNonTransientConnectionException

Sottoclasse di SQLException generata per il valore della classe SQLState '08' o in condizioni specificate dal fornitore.

SQLNonTransientException

Sottoclasse di SQLException generata quando un'istanza in cui un nuovo tentativo della stessa operazione avrà esito negativo a meno che la causa dell'oggetto SQLException non venga corretta.

SQLPermission

Codice di sicurezza legacy; non usare.

SQLRecoverableException

La sottoclasse di generata in situazioni in cui un'operazione precedentemente non riuscita potrebbe riuscire se l'applicazione esegue alcuni passaggi di SQLException ripristino e ritenta l'intera transazione o nel caso di una transazione distribuita, il ramo di transazione.

SQLSyntaxErrorException

Sottoclasse di generata quando il valore della SQLException classe SQLState è "42" o in condizioni specificate dal fornitore.

SQLTimeoutException

Sottoclasse di SQLException generata quando il timeout specificato da Statement è scaduto.

SQLTransactionRollbackException

Sottoclasse di generata quando il valore della SQLException classe SQLState è "40" o in condizioni specificate dal fornitore.

SQLTransientConnectionException

Sottoclasse di per il valore della SQLException classe SQLState '08' o in condizioni specificate dal fornitore.

SQLTransientException

La sottoclasse di SQLException viene generata in situazioni in cui un'operazione precedenteulsy non riuscita potrebbe riuscire quando l'operazione viene ritentata senza alcun intervento da parte della funzionalità a livello di applicazione.

SQLWarning

Eccezione che fornisce informazioni sugli avvisi di accesso al database.

Statement

Interfaccia utilizzata per l'esecuzione di istruzioni SQL statiche per recuperare i risultati della query.

Time

Wrapper sottile intorno alla java.util.Date classe che consente all'API JDBC di identificarlo come valore SQL TIME .

Timestamp

Wrapper java.util.Date sottile che consente all'API JDBC di identificarlo come valore SQL TIMESTAMP .

Types

Classe che definisce le costanti utilizzate per identificare i tipi SQL generici, denominati tipi JDBC.

Interfacce

Nome Descrizione
IArray

Mapping nel linguaggio di programmazione Java per il tipo ARRAYSQL .

IBlob

Rappresentazione (mapping) nel Java< sup><font size=-2>TM</font></sup> linguaggio di programmazione di un valore SQLBLOB.

ICallableStatement

Interfaccia utilizzata per eseguire stored procedure SQL.

IClob

Mapping nel linguaggio di programmazione Java sup<font size=-2><TM>/font</sup>< per il tipo SQL>.CLOB

IConnection

Una connessione (sessione) con un database specifico.

IDatabaseMetaData

Informazioni complete sul database nel suo complesso.

IDriver

Interfaccia che ogni classe di driver deve implementare.

INClob

Mapping nel linguaggio di programmazione Java sup<font size=-2><TM>/font</sup>< per il tipo SQL>.NCLOB

IParameterMetaData

Oggetto che può essere utilizzato per ottenere informazioni sui tipi e sulle proprietà per ogni marcatore di parametro in un PreparedStatement oggetto .

IPreparedStatement

Oggetto che rappresenta un'istruzione SQL precompilata.

IRef

Mapping nel linguaggio di programmazione Java di un valore SQLREF, ovvero un riferimento a un valore di tipo strutturato SQL nel database.

IResultSet

Tabella di dati che rappresenta un set di risultati del database, in genere generato eseguendo un'istruzione che esegue una query sul database.

IResultSetMetaData

Oggetto che può essere utilizzato per ottenere informazioni sui tipi e sulle proprietà delle colonne in un ResultSet oggetto .

IRowId

Rappresentazione (mapping) nel linguaggio di programmazione Java di un valore ROWID SQL.

ISavepoint

Rappresentazione di un punto di salvataggio, ovvero un punto all'interno della transazione corrente a cui è possibile fare riferimento dal Connection.rollback metodo .

ISQLData

Interfaccia usata per il mapping personalizzato di un tipo SQL definito dall'utente (UDT) a una classe nel linguaggio di programmazione Java.

ISQLInput

Flusso di input contenente un flusso di valori che rappresenta un'istanza di un tipo strutturato SQL o un tipo SQL distinct.

ISQLOutput

Flusso di output per la scrittura degli attributi di un tipo definito dall'utente nel database.

ISQLXML

Mapping nel linguaggio di programmazione JavaTM per il tipo XML SQL.

IStatement

Oggetto utilizzato per l'esecuzione di un'istruzione SQL statica e la restituzione dei risultati prodotti.

IStruct

Mapping standard nel linguaggio di programmazione Java per un tipo strutturato SQL.

IWrapper

Interfaccia per le classi JDBC che consentono di recuperare l'istanza del delegato quando l'istanza in questione è in realtà una classe proxy.