Fórum Como faço para saber as Tabelas de um GDB #234861
28/05/2004
0
Quero Listar Via programacao as tabelas de um GDB.
Obrigado desde já.
Mauroab
Curtir tópico
+ 0Posts
28/05/2004
Fernando
SELECT RDB$RELATION_NAME
FROM RDB$RELATIONS
WHERE ((RDB$SYSTEM_FLAG = 0) OR
(RDB$SYSTEM_FLAG IS NULL)) AND
(RDB$VIEW_SOURCE IS NULL)
ORDER BY RDB$RELATION_NAME
Já para os campos, você pode usar a seguinte query:
SELECT RDB$FIELD_NAME
FROM RDB$RELATION_FIELDS
WHERE RDB$RELATION_NAME = ´NOMEDATABELA´
Gostei + 0
28/05/2004
Mauroab
eu tenho q fazer?
obrigado desde já.
Gostei + 0
28/05/2004
Marcelo.c
Show tables;
Para os Campos:
Show table nometabela;
Gostei + 0
28/05/2004
Mauroab
será q estou fazendo alguma merda?
acho q sim né.
Gostei + 0
28/05/2004
Marcelo.c
Não conheço o comportamento do IBConsole, pois o utilizei muito pouco.
A propósito, qual BD você utiliza ?
Gostei + 0
28/05/2004
Mauroab
Estou utilizando Interbase.
Desejo fazer uma query, ou algo via programaçao para me listar as tabelas do meu banco interbase.
OBS.: SEI Q NO ORACLE TEM UM COMANDO (´SELECT * FROM USER_TABLES´) É ALGO ASSIM, QUE ELE TE LISTA AS TABELAS.
Ex.: EXEMPLO DA SQL Q EU QUERIA
SELECIONA TODAS TABELAS DO BANCO XPTO
RESULTADO :
CLIENTE
FORNECEDOR
NOTAFISCAL
USUARIOS
BLZ?
ABRAÇOS.
E OBRIGADO DESDE JÁ.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)