---
title: 'Q&A: Wie kann man die Foreign Keys einer Tabelle rausfinden'
url: 'https://tutego.de/blog/javainsel/2013/08/qa-wie-kann-man-die-foreign-keys-einer-tabelle-rausfinden'
markdown: 'https://tutego.de/blog/javainsel/2013/08/qa-wie-kann-man-die-foreign-keys-einer-tabelle-rausfinden.md'
date: '2013-08-04'
description: 'Die Metadaten können direkt erfragt werden. Quelle: . /** * Convenience method to return the foreign key meta data using the configured catalog and * schema pattern. * * @param tableNamePattern The pattern identifying for which tables to return info * @return The foreign key meta data * @throws SQL…'
taxonomy:
  category:
    - Allgemein
---

# Q&A: Wie kann man die Foreign Keys einer Tabelle rausfinden

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## Q&A: Wie kann man die Foreign Keys einer Tabelle rausfinden

04.08.2013 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

Die Metadaten können direkt erfragt werden. Quelle: .

/\*\* \* Convenience method to return the foreign key meta data using the configured catalog and \* schema pattern. \* \* @param `tableNamePattern` The pattern identifying for which tables to return info \* @return The foreign key meta data \* @throws `SQLException` If an error occurred retrieving the meta data \* @see DatabaseMetaData#`getImportedKeys(java.lang.String, java.lang.String, java.lang.String)`\*/ public ResultSet `getForeignKeys(String tableNamePattern)` throws `SQLException`

```java
{
 return getMetaData().getImportedKeys(getCatalog(), getSchemaPattern(), tableNamePattern);
}
```

Dahinter steckt also

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

Kategorien: [Allgemein](https://tutego.de/blog/javainsel/category/allgemein/)

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [Q&A: Wie kann man einem Thread eine bestimmte Zeit zur Ausführung geben?](https://tutego.de/blog/javainsel/2013/08/qa-wie-kann-man-einem-thread-eine-bestimmte-zeit-zur-ausfhrung-geben.md)
- Next: [Q&A: Kann man RandomAccessFile und OutputStream verbinden?](https://tutego.de/blog/javainsel/2013/08/qa-kann-man-randomaccessfile-und-outputstream-verbinden.md)
