2008-09-24 9 views
8

Ich muss testen, ob verschiedene Arten von Datenbankobjekten in einer bestimmten Datenbank existieren, und ich weiß nicht, wie man diese Tests in Firebird SQL formuliert. Jeder Test hat die Form "Ist Objekt vom Typ X mit dem Namen Y vorhanden?". Zum Beispiel muss ich testen, ob eine Tabelle mit einem bestimmten Namen existiert. Die Objekttypen I-Test benötigen, sind:Wie testet man auf Existenz von Objekten in Firebird SQL?

  • Tabelle
  • Ansicht
  • Domain
  • Auslöser
  • Verfahren
  • Exception
  • generieren
  • UDF
  • Rolle

Man kann feststellen, wie für eine bestimmte Tabelle im Internet abfragen, aber die anderen Arten sind schwieriger zu finden ...

Antwort

10

Ich denke, eine Menge, was Sie fordern können this forum post finden. Wenn Sie ein wenig tiefer tauchen wollen, scheint this site eine grafische Darstellung der Tabellen zu haben.