Funcionalidades de DatabaseMetaData n??o suportadas

Na vers??o corrente, o Derby n??o fornece todas as funcionalidades de DatabaseMetaData. As seguintes requisi????es de JDBC resultam em conjuntos de resultados vazios, no formato requerido pela API do JDBC:
  • getColumnPrivileges
  • getTablePrivileges

O Derby n??o implementa privil??gios e, portanto, n??o possui informa????es para fornecer para estas chamadas.

getBestRowIdentifier procura pelos identificadores nesta ordem:
  • chave prim??ria da tabela
  • restri????o de unicidade ou ??ndice ??nico na tabela
  • todas as colunas da tabela

Devido a esta ??ltima escolha, sempre encontra um conjunto de colunas que identifica uma linha. Entretanto, havendo linhas duplicadas na tabela, a utiliza????o de todas as colunas n??o identifica necessariamente uma ??nica linha da tabela.

Refer??ncias relacionadas
Conjuntos de resultados DatabaseMetaData
getProcedureColumns
Par??metros para getProcedureColumns
Colunas do ResultSet retornado por getProcedureColumns