verificar a existencia de um campo em uma tabela
bom galera,
gostaria de saber se tem algum comando SQL(Firebird ) para verificar se existe um determinado campo em uma tabela ??
desde já agradeço !!!
gostaria de saber se tem algum comando SQL(Firebird ) para verificar se existe um determinado campo em uma tabela ??
desde já agradeço !!!
Fabiano Góes
Curtidas 0
Respostas
Sremulador
13/10/2006
amigo você pode verificar isto pelas tabelas de sistema so ib/fb
GOSTEI 0
Rinez
13/10/2006
Vê se te ajuda:
SELECT
COUNT(*) QTDE
FROM
RDB$RELATION_FIELDS A
WHERE
A.RDB$SYSTEM_FLAG=0
AND
A.RDB$FIELD_NAME = :CAMPO
AND
A.RDB$RELATION_NAME = :TABELA
Qualquer coisa estamos para ajudar
SELECT
COUNT(*) QTDE
FROM
RDB$RELATION_FIELDS A
WHERE
A.RDB$SYSTEM_FLAG=0
AND
A.RDB$FIELD_NAME = :CAMPO
AND
A.RDB$RELATION_NAME = :TABELA
Qualquer coisa estamos para ajudar
GOSTEI 0