[firebase-br] Básico, mas eu não sei!!!
Adelson R. Longo
adelsonlongo em gmail.com
Seg Mar 7 08:51:33 -03 2005
Velho, experimenta essa SP que eu peguei no site da Firebase... o resto
voce personaliza...
===========================================
SET TERM ^ ;
CREATE PROCEDURE SP_TABLESYS
RETURNS (
TABELAS VARCHAR(60),
CAMPOS INTEGER,
REGISTROS INTEGER)
AS
DECLARE VARIABLE XSQL VARCHAR(80);
begin
for select rdb$relation_name, rdb$field_id
from rdb$relations
where rdb$flags = '1'
into :tabelas, :campos
do begin
xsql = 'select count(*) from '|| :tabelas;
execute statement xsql
into :registros;
suspend;
end
end
^
SET TERM ; ^
GRANT EXECUTE ON PROCEDURE SP_TABLESYS TO SYSDBA;
===========================================
Abraços,
Adelson.
-------------------------------------------------------------------------------
Alessandro Francisco wrote:
> Como eu faço para pegar o nome de todas as tabelas do banco de dados
> (FB), e como eu faço para pegar os nomes dos campos de uma determinada
> tabela!?
>
> Alguem pode me ajudar???
>
> Alessandro
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
Mais detalhes sobre a lista de discussão lista