Cita:
Empezado por rulo_m
Ahh no podia ser tan facil!
despues de batallarle un rato resulto esto
Código SQL [-]select f.RDB$DESCRIPTION
FROM RDB$relations r
left join RDB$relation_fields f on (r.rdb$relation_name=f.rdb$relation_name)
where f.RDB$RELATION_NAME = 'TABLA' and RDB$field_name = 'CAMPO'
uff.. nunca me habia metido con estas tablas
ojala le sirva a alguien mas
|
¿Porque no te funciono la que mostré?, veo que en la consulta que propones, sacas el valor del mismo campo y de la misma tabla, cuya tabla tiene un campo tambien llamado RDB$RELATION_NAME, el cual es el nombre de la tabla y RDB$FIELD_NAME el cual es el nombre del campo, por lo que no habria necesidad de hacer dicho Join... ¿Sera acaso la version del ODS?, ¿Sera que el ODS de FireBird 1.5 tenia la estructura que tu indicas y las del 2.0 tiene la que yo indico?, voy a investigar en este instante con una BD que tiene el ODS de FB 1.5.