如何在Firebird中按列的域名从表中选择列名?

Jas*_*ith 3 sql firebird firebird2.5

我需要在Firebird中选择某些域的列名.

例如,有一个域COORDINATE,我想用这个域选择所有列名.

是否有可能做到这一点?

我正在使用Firebird 2.5

a_h*_*ame 7

这存储在rdb$relation_fields:

select rdb$relation_name, 
       rdb$field_name
from rdb$relation_fields
where rdb$field_source = 'COORDINATE';
Run Code Online (Sandbox Code Playgroud)