FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
tablas del sistema
Hola de nuevo, aqui os traigo otra pregunta.
Tengo varias tablas creadas, cada una de ellas logicamente con una serie de campos de un determinado tipo, alguien sabe en que tabla/as del sistema almacena firebird esta informacion? es decir que la tabla empleados por ejemplo tiene el campo nombre que es un char de 25, edad que es un smallint etc etc. Gracias |
#2
|
||||
|
||||
Hola berfer!
Las tablas se guardan en RDB$RELATIONS Los campos se guardan en RDB$RELATION_FIELDS y RDB$FIELDS Los tipos se guardan en RDB$TYPES Intenta con esta consulta:
Saludos |
#3
|
||||
|
||||
En estas:
rdb$relation_fields rdb$fields el campo rdb$field_type de rdb$fields es el que se traduce en: smallint, char, varchar, etc. Ahora no tengo a mano información al respecto, pero seguro que la encontras en internet o en la documentación de ib/fb. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#4
|
|||
|
|||
ok, muchisimas gracias me ha sido de muchisima ayuda
|
#5
|
|||
|
|||
Agradecimientos
Como hay conocimiento en este foro!
Ni en un millón de años se me ocurría que se podia obtener el tipo de dato así. Me parece muy complejo algo tan sencillo. En otros manejadores de BD es mas fácil. Gracias. |
#6
|
||||
|
||||
Lista de campos en Firebird
¡Hola!
Hace un par de años elaboré esta útil vista para tenerla en todas mis bases de datos Firebird. Es una especie de sencillo diccionario de datos. Espero también a ustedes les sea de utilidad.
Un abrazo vistoso. Al González. |
#7
|
||||
|
||||
Cita:
Los manejadores de BD serios que conozco almacenan la información de manera similar, y de hecho, a mi me parece que es lo mas simple y fácil.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#8
|
||||
|
||||
Si lo unico q se quiere ver es la info de tu DB se puesde hacer via isql
un ejemplo seria:
con esto se consigue la estructura esta y otras cosas se encuentran en Firebird FAQ |
#9
|
||||
|
||||
Cita:
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
tablas del sistema | karocs | Firebird e Interbase | 1 | 06-06-2006 10:10:22 |
IBE$DOC, IBE$CATGS Tablas del sistema? | jam | Firebird e Interbase | 7 | 29-06-2005 18:07:30 |
tablas paradox en un sistema que estara en red | reggaealex | Conexión con bases de datos | 2 | 11-01-2005 01:15:39 |
tablas de sistema | injavies | Firebird e Interbase | 1 | 28-04-2004 23:23:14 |
Tablas de sistema SQL SERVER | fjcg02 | SQL | 3 | 29-12-2003 14:07:48 |
|