| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
wgm8 Novato

Registrado: Segunda-Feira, 14 de Julho de 2003 Mensagens: 44
|
Enviada: Seg Fev 26, 2007 1:39 pm Assunto: Select Campos (Não Conteúdo) |
|
|
Olá Pessoal, Gostaria de saber se existe um select que me apresente a lista de campos de uma tabela, ou seja, não quero o conteúdo dos campos, mais sim o nome dos campos!
Pois preciso testar se o campo existe se não existir eu criarei.
Sem mais...
Wagner |
|
| Voltar ao Topo |
|
 |
wgm8 Novato

Registrado: Segunda-Feira, 14 de Julho de 2003 Mensagens: 44
|
Enviada: Seg Fev 26, 2007 2:46 pm Assunto: Descobri! |
|
|
//Pesquisar se Campo Existe no Oracle
SELECT
OWNER,
TABLE_NAME,
COLUMN_NAME
FROM
ALL_TAB_COLUMNS
WHERE TABLE_NAME = 'TABELA'
AND OWNER = 'BANCO'
AND COLUMN_NAME = 'CAMPO'
//Pesquisar se Campo Existe no FireBird
select RDB$RELATION_NAME, RDB$FIELD_NAME from RDB$RELATION_FIELDS
where
RDB$FIELD_NAME = CAMPO
AND
RDB$RELATION_NAME = 'TABELA' |
|
| Voltar ao Topo |
|
 |
thomazs Moderador


Registrado: Segunda-Feira, 1 de Março de 2004 Mensagens: 2835
|
Enviada: Seg Fev 26, 2007 4:14 pm Assunto: |
|
|
no DB2:
| Código: | SELECT * FROM SYSCAT.COLUMNS
WHERE TABNAME = 'TABELA' AND COLNAME = 'CAMPO'
|
_________________ Suporte e Consultoria em Desenvolvimento de Sistemas
Bacharel em Sistemas de Informação
Especialista em Bancos de Dados
Desenvolvimento: Clipper, Delphi, PHP, Python/Django |
|
| Voltar ao Topo |
|
 |
|