我需要测试给定数据库中是否存在各种类型的数据库对象,但我不知道如何在 Firebird SQL 中制定这些测试。每个测试的形式为“是否存在类型为 X、名称为 Y 的对象?”。例如,我需要测试给定名称的表是否存在。我需要测试的对象类型是:
- 表格
- 查看
- 域名
- 触发器
- 程序
- 异常
- 生成
- UDF
- 角色
人们可以在互联网上找到如何查询给定的表,但其他类型更难找到......
最佳答案
我想你问的很多问题都可以在 this forum post 找到。 。如果您想更深入地了解,this site似乎有表格的图形表示。
关于firebird - 如何在 Firebird SQL 中测试对象是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/127118/