8

特定のデータベースにさまざまなタイプのデータベース オブジェクトが存在するかどうかをテストする必要がありますが、Firebird SQL でこれらのテストを作成する方法がわかりません。各テストには、「Yという名前のX型のオブジェクトは存在しますか?」という形式があります。たとえば、特定の名前のテーブルが存在するかどうかをテストする必要があります。テストする必要があるオブジェクトの種類は次のとおりです。

  • テーブル
  • 意見
  • ドメイン
  • 引き金
  • 手順
  • 例外
  • 生成
  • UDF
  • 役割

インターネットで特定のテーブルを照会する方法を見つけることができますが、他のタイプを見つけるのはより困難です...

4

3 に答える 3

11

あなたが求めていることの多くは、このフォーラムの投稿で見つけることができると思います。もう少し深く掘り下げたい場合は、このサイトにテーブルのグラフィカルな表現があるようです.

于 2008-09-24T13:33:32.250 に答える
2

その情報を確実に取得するには、システム テーブルに対してクエリを実行する必要があるようです。役立つと思われるチュートリアルを次に示します。

http://www.alberton.info/firebird_sql_meta_info.html

于 2008-09-24T13:33:28.023 に答える