我需要在表中找到所有作为主键的列并返回它们的列名。
Connection.GetSchema()
有没有办法通过 Firebird .net API的方法实现这一点?如果不是,SQL 语句将如何实现这一点?
我不需要完整的代码示例,但需要一些有关如何操作的指导。
在我的场景中,我有一个 Firebird 嵌入式数据库,我想从数据库模式生成存储过程。我需要主键列名来在表上生成触发器,将一些元数据插入到跟踪表中。
我使用最新版本的 Firebird 和最新的 .net 连接器 (v.2.5.5)
如果您需要有关我的问题的更多信息,请发表评论!