小编Sal*_*ino的帖子

查找 Firebird 数据库中作为主键的所有列名

我需要在表中查找作为主键的所有列并返回它们的列名。

有没有办法用Connection.GetSchema()Firebird .net API的方法来实现这一点?如果没有,SQL 语句将如何实现这一点?

我不需要完整的代码示例,但需要一些有关如何执行此操作的指导。

在我的场景中,我有一个 Firebird 嵌入式数据库,我想从数据库模式生成存储的 prodecures。我需要主键列名称在表上生成触发器,将一些元数据插入到跟踪表中。

我使用最新版本的 Firebird 和最新的 .net 连接器 (v.2.5.5)

如果您需要有关我的问题的更多信息,请发表评论!

.net c# firebird primary-key firebird-embedded

2
推荐指数
1
解决办法
3912
查看次数

标签 统计

.net ×1

c# ×1

firebird ×1

firebird-embedded ×1

primary-key ×1