Funcionalidades de DatabaseMetaData não suportadas

Na versão corrente, o 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 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.