Ver Mensaje Individual
  #5  
Antiguo 30-01-2008
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Reputación: 30
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por rulo_m Ver Mensaje
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.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita