Skip to main content
Skip table of contents

Datenbank-Metadaten abrufen

Mit dem JDBC Metadata Explorer können Sie verschiedene Metadaten (Hersteller-/Produktname, unterstützte Funktionen etc.) und die vorhandenen Schemas von der via JDBC verbundenen Datenbank abrufen.

Input

Einem Input-XML-Dokument fügen Sie dazu innerhalb eines beliebigen Wurzel-Elements das Element <databasemeta resulttag=" Ergebniselementname "/> hinzu, in dessen Attribut resulttag Sie einen gültigen XML-Namen angeben.

HTML/XML
<Root>
  <databasemeta resulttag="Ergebniselementname"/>
</Root>

Output

Die XML-Struktur, die vom Adapter ausgegeben wird, besitzt innerhalb des Wurzel-Elements <Data> ein Element, dessen Name in der Input-Struktur im Attribut resulttag angegeben wurde und das die Schema-Informationen und Datenbank-Metadaten enthält:

HTML/XML
<Data>
   <Ergebniselementname eigenschaft="wert" ...>
   <Schema>
      <TABLE_SCHEM>DB-Schema</TABLE_SCHEM>
      <TABLE_CATALOG isNull="(true/false)" />
   </Schema>
   ...
   </Ergebniselementname>
</Data>

Beispiel

In einem Input-XML-Dokument wird folgende XML-Struktur definiert, um Metadaten zur verbundenen Datenbank auszugeben:

HTML/XML
<RootElement>
   <databasemeta resulttag="DB"/>
</RootElement>

Der JDBC Metadata Explorer gibt daraufhin z. B. folgendes Ergebnis-XML-Dokument aus:

HTML/XML
<Data>
   <DB product-name="Apache Derby" readOnly="false"
      supports-stored-procedures="true" supports-batch-updates="true"
      all-tables-are-selectable="true" supports-outer-joins="true"
      supports-convert="true" supports-group-by="true">
      <Schema>
         <TABLE_SCHEM>APP</TABLE_SCHEM>
         <TABLE_CATALOG isNull="true" />
      </Schema>
      ...
   </DB>
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.