Wie um zu testen, für die Objekt-Existenz in Firebird SQL?

Brauche ich, um zu testen, ob verschiedene Arten von Datenbankobjekten gibt es in einer bestimmten Datenbank, und ich weiß nicht, wie zu formulieren, diese tests in Firebird SQL. Jede Prüfung hat die form "Nicht Objekt des Typs X mit dem Namen Y gibt es?". Zum Beispiel brauche ich um zu testen, ob eine Tabelle mit einem bestimmten Namen vorhanden ist. Die Objekt-Typen, die ich testen müssen, sind:

  • Tabelle
  • Ansicht
  • Domain
  • Trigger
  • Verfahren
  • Ausnahme
  • Generieren
  • UDF
  • Rolle

Kann man herausfinden, wie die Abfrage für eine bestimmte Tabelle im Internet, aber die anderen Typen sind schwieriger zu finden ...

InformationsquelleAutor Paul Lalonde | 2008-09-24
Schreibe einen Kommentar