![]() |
extraer nombre y tipo de campo
Hola a todos.
Me gustaria saber si hay alguna manera de hacer una sql a una tabla, de manera que nos devuelva el nombre de los campos de la tabla y el tipo de dato de cada uno muchas gracias |
Ésta puede ser la idea, pero no sé si funcionará con IbTables.
Un Saludo. |
Cita:
Ahora sólo te falta buscar la tabla que contiene la información de los campos, nombres y tipos. |
gracias a los 2
lo de las tablas de sistema, quisiera tirar por ahi, pero no encuentro donde guarda el nombre de los campos. esta la tabla RDB$fields, pero ahi guarda un identificador, pero no el nombre del campo. ¿sabes por donde puede estar? |
En el ejemplo que te he puesto están los nombres de los campos. Pero para vincular con la tabla, tipo y demás deberás esperar a que te conteste otro forero o buscar por Internet.
Un saludo! |
Cita:
Más o menos. Saludos |
No lo tengo claro Lepe, pero quizás es algo que está intentando hacer dentro de un procedimiento almacenado (stored procedure). En ese caso si serían de utilidad las tablas del sistema, y de nada le serviría los componentes en Delphi.
|
|
Resp
No tengo estoy en lacasa por lo tanto nu puedo ver las tablas de sistemas para decirte con exactitub.
Pero si usas ibexpert hay puede ver las tablas de sistemas. Si no sabes como encontrar la tabla que quieres mandas a buscar el nombre del campo, si mas no recuerdo esto se relaiona con un dominio y el dominio con el tipo real. Nota. Pero creo que en las tablas de sistema de aprarecen algo asi como double precision o integer ... no estoy completmanete seguro. despues de verirficar en la casa te doy el sql exacto. |
dicho sql está en el hilo al que hice referencia.
|
Rsp
Gracias. Osea que no tengo que responder. Ya tienen la respouesta
|
La franja horaria es GMT +2. Ahora son las 22:01:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi