![]() |
Tablas desde Firebird
Hola compañeros:
Junto con saludarlos les quería hacer una consulta, alguien me podría decir si existe alguna manera de saber o listar los nombres de las tablas de una base de datos, pero desde firebird ?. Lo que sucede es que necesito crear un trigger o procedimiento almacenado que duplique datos de las tablas de una base de datos y necesito vincularlo a cualquier tabla para no tener que crear un trigger para cada tabla (será esto posible...:confused:). Cualquier ayuda se los agradecere mucho.. :). |
busca en los trucos.
Las tablas que te muestran esa información son internas y no deberían modificarse (aunque se que se puede). Dentro de los Trucos en ClubDelphi lo encontraras |
Existe una tabla de sistema llamada RDB$Relations en donde se almacenan los nombres de las tablas junto con otros datos, una consulta como la siguiente te devolvería los nombres todas las tablas de la base de datos (incluidas vista y tablas de sistema)
A partir de las distintas tablas de sistema puedes sacar toda la información de la base de datos. Espero que te sirva. Un saúdo. Edito : Se me han adelantado :) |
| La franja horaria es GMT +2. Ahora son las 04:56:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi