Java.Sql Namespace

Classes

Nome Description
BatchUpdateException

A subclasse de SQLException gerada quando ocorre um erro durante uma operação de atualização em lote.

ClientInfoStatus

Enumeração para o status do motivo pelo qual uma propriedade não pôde ser definida por meio de uma chamada para Connection.setClientInfo

Connection

Uma conexão representa um link de um aplicativo Java para um banco de dados.

DatabaseMetaData

Uma interface que fornece informações abrangentes sobre o sistema de gerenciamento de banco de dados e seus recursos com suporte.

DataTruncation

Uma exceção gerada como uma DataTruncation exceção (em gravações) ou relatada como um DataTruncation aviso (em leituras) quando um valor de dados é inesperadamente truncado por motivos diferentes de ter sido execeed MaxFieldSize.

Date

Um wrapper fino em torno de um valor de milissegundos que permite ao JDBC identificá-lo como um valor SQL DATE .

DriverManager

O serviço básico para gerenciar um conjunto de drivers JDBC.

DriverPropertyInfo

Propriedades do driver para fazer uma conexão.

IDriverExtensions
ParameterMetaData

Uma interface usada para obter informações sobre os tipos e propriedades de parâmetros em um PreparedStatement.

ResultSet

Uma interface para um objeto que representa uma entrada de tabela de banco de dados, retornada como resultado da consulta para o banco de dados.

ResultSetMetaData

Fornece informações sobre as colunas retornadas em um ResultSet.

RowIdLifetime

Enumeração para valores de tempo de vida rowId.

SQLClientInfoException

A subclasse de SQLException é gerada quando uma ou mais propriedades de informações do cliente não puderam ser definidas em um Connection.

SQLDataException

A subclasse de SQLException gerada quando o valor da classe SQLState é '22' ou em condições especificadas pelo fornecedor.

SQLException

Uma exceção que fornece informações sobre um erro de acesso de banco de dados ou outros erros.

SQLFeatureNotSupportedException

A subclasse de gerada quando o valor da SQLException classe SQLState é '0A' ( o valor é 'zero' A).

SQLIntegrityConstraintViolationException

A subclasse de SQLException gerada quando o valor da classe SQLState é '23' ou em condições especificadas pelo fornecedor.

SQLInvalidAuthorizationSpecException

A subclasse de SQLException gerada quando o valor da classe SQLState é '28' ou em condições especificadas pelo fornecedor.

SQLNonTransientConnectionException

A subclasse de gerada para o valor da SQLException classe SQLState '08' ou em condições especificadas pelo fornecedor.

SQLNonTransientException

A subclasse de SQLException gerada quando uma instância em que uma repetição da mesma operação falharia, a menos que a causa da SQLException seja corrigida.

SQLPermission

Código de segurança herdado; não use.

SQLRecoverableException

A subclasse de SQLException gerada em situações em que uma operação com falha anterior pode ser capaz de ter êxito se o aplicativo executar algumas etapas de recuperação e repetir toda a transação ou, no caso de uma transação distribuída, o branch de transação.

SQLSyntaxErrorException

A subclasse de SQLException gerada quando o valor da classe SQLState é '42' ou em condições especificadas pelo fornecedor.

SQLTimeoutException

A subclasse de SQLException gerada quando o tempo limite especificado por Statement ele expirou.

SQLTransactionRollbackException

A subclasse de SQLException gerada quando o valor da classe SQLState é '40' ou em condições especificadas pelo fornecedor.

SQLTransientConnectionException

A subclasse do valor da SQLException classe SQLState '08' ou em condições especificadas pelo fornecedor.

SQLTransientException

A subclasse de SQLException é gerada em situações em que uma operação com falha de previsoulsy pode ser capaz de ter êxito quando a operação é repetida sem qualquer intervenção por funcionalidade no nível do aplicativo.

SQLWarning

Uma exceção que fornece informações sobre avisos de acesso ao banco de dados.

Statement

Interface usada para executar instruções SQL estáticas para recuperar os resultados da consulta.

Time

Um wrapper fino ao redor da java.util.Date classe que permite que a API JDBC identifique isso como um valor SQL TIME .

Timestamp

Um wrapper java.util.Date fino que permite que a API JDBC identifique isso como um valor SQL TIMESTAMP .

Types

A classe que define as constantes usadas para identificar tipos SQL genéricos, chamados de tipos JDBC.

Interfaces

Nome Description
IArray

O mapeamento na linguagem de programação Java para o tipo ARRAYSQL.

IBlob

A representação (mapeamento) na linguagem de programação Java sup<font size=-2><TM>/font</sup>< de um valor SQL>.BLOB

ICallableStatement

A interface usada para executar procedimentos armazenados do SQL.

IClob

O mapeamento na linguagem de programação Java< sup><font size=-2>TM</font></sup> para o tipo SQLCLOB.

IConnection

Uma conexão (sessão) com um banco de dados específico.

IDatabaseMetaData

Informações abrangentes sobre o banco de dados como um todo.

IDriver

A interface que todas as classes de driver devem implementar.

INClob

O mapeamento na linguagem de programação Java< sup><font size=-2>TM</font></sup> para o tipo SQLNCLOB.

IParameterMetaData

Um objeto que pode ser usado para obter informações sobre os tipos e as propriedades de cada marcador de parâmetro em um PreparedStatement objeto.

IPreparedStatement

Um objeto que representa uma instrução SQL pré-compilada.

IRef

O mapeamento na linguagem de programação Java de um valor SQLREF, que é uma referência a um valor de tipo estruturado em SQL no banco de dados.

IResultSet

Uma tabela de dados que representa um conjunto de resultados de banco de dados, que geralmente é gerado pela execução de uma instrução que consulta o banco de dados.

IResultSetMetaData

Um objeto que pode ser usado para obter informações sobre os tipos e propriedades das colunas em um ResultSet objeto.

IRowId

A representação (mapeamento) na linguagem de programação Java de um valor ROWID do SQL.

ISavepoint

A representação de um ponto de salvamento, que é um ponto dentro da transação atual que pode ser referenciada do Connection.rollback método.

ISQLData

A interface usada para o mapeamento personalizado de um UDT (tipo definido pelo usuário) do SQL para uma classe na linguagem de programação Java.

ISQLInput

Um fluxo de entrada que contém um fluxo de valores que representa uma instância de um tipo estruturado de SQL ou um tipo distinto de SQL.

ISQLOutput

O fluxo de saída para gravar os atributos de um tipo definido pelo usuário de volta para o banco de dados.

ISQLXML

O mapeamento na linguagem de programação JavaTM para o tipo XML do SQL.

IStatement

O objeto usado para executar uma instrução SQL estática e retornar os resultados que ele produz.

IStruct

O mapeamento padrão na linguagem de programação Java para um tipo estruturado em SQL.

IWrapper

Interface para classes JDBC que fornecem a capacidade de recuperar a instância delegada quando a instância em questão é de fato uma classe proxy.