Fórum Como verificar a existencia de um campo em uma tabela. #55262

15/02/2006

0

boa noite Senhoras e Senhores,

bom meu problema é o seguinte, estava aqui na sala de desenvolvimento lendo um bom livro de boa quando nosso gerente entrou e disse:
´vou acabar com a mamata de vcs agora´, preciso pra amanha que implementem em nosso sistema uma rotina que verifique se existe um determinado campo em uma tabela do banco de dados ex.:

na tabela ´funcionario´ instalada em nossos clientes hj existe um campo chamado ´especial´ so que nossos clientes antigos que tem uma versão antiga do sistema naum tem esse campo, e como nosso controle de versão mudou a algum tempo essa será uma das formas de descobrir se o cliente está com a versão antiga ou nova do sistema.

então preciso de uma rotina que verifique se em uma tabela especifica existe um campo ou nao.



:lol: ah quanto a ler um bom livro estava brincando estamos atolados até o pescoço de serviço. sequer temos tempo para ler os avisos do mural.

obrigadinha a todos.


Katiucy_gyn

Katiucy_gyn

Responder

Posts

25/02/2006

Aroldo Zanela

Colega,

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


Acho que tem um jeito mais simples, mas só me lembro deste no momento.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar