Obrigada pela ajuda, mas parece q ñ deu certo ñ....rs... testei o select, exatamente desta forma:
select r.rdb$constraint_type, i.rdb$field_name from rdb$relation_constraints r join rdb$index_name = i.rdb$index_name
where (r.rdb$relation_name = 'T001') and (r.rdb$constraint_type = 'PK_T001')
No ibexpert e da o seguinte erro:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 100.
=.
Se vc ou outra pessoa puder me ajudar mais uma vez, eu agradeço...
Obrigada,
Tamara Clemente - Suporte Técnico
Moked do Brasil - Consultoria de Segurança Empresarial
Divisão MokInf de Informática
PABX: (55-11) 5071-2748
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
www.moked.com.br <http://www.moked.com.br/>
________________________________
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fellipe Henrique
Enviada em: quarta-feira, 3 de maio de 2006 08:31
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Campos que compõem a chave primária
Olá Tamara, tente o seguinte:
select r.rdb$constraint_type,
i.rdb$field_name
from rdb$relation_constraints r
join rdb$index_name = i.rdb$index_name)
where (r.rdb$relation_name = 'NOME DA TABELA') and
(r.rdb$constraint_type = 'PRIMARY KEY')
Lembrando que o nome da tabela TEM que estar em maiusculo.
[]s
Em 02/05/06, Moked - Tamara (Brazil) <[EMAIL PROTECTED]> escreveu:
>
>
>
> <http://www.moked.com.br/> Tamara Clemente - Suporte Técnico
> Moked do Brasil - Consultoria de Segurança Empresarial
> Divisão MokInf de Informática
> PABX: (55-11) 5071-2748
> [EMAIL PROTECTED]
> www.moked.com.br <http://www.moked.com.br/>
>
> Grau de Sigilo: Confidencial Reservado Interno Amplo
> Nível de Prioridade: Alto Médio Baixo
> Destinatário/s: Lista de divulgação
> -------------------------------------------------------------------------
>
>
> Boa Tarde,
>
> Pessoal, tem como eu pegar qual o nome do campo q é o campo de chave
> primária de uma tabela?
>
> Estou usando o select da seguinte forma:
>
> Select rdb$index_name as Indice from rdb$indices where rdb$relation_name =
> 'NomeDaTabela';
>
> Mas ele está me retornando apenas o nome dos indices, por exemplo :
> PK_TabCarro, FK_TabProp, UN_CodRevenda e assim por diante.
>
> Eu precisava q ele me retornasse da seguinte forma (os campos q compõem as
> chaves): UN_CodRevenda -> CodRevenda, PK_TabCarro ->CodCarro, ChassiCarro.
>
> Aguardo a ajuda de vcs!
>
> Obrigada,
>
>
>
> Tamara
> A Moked é a Única Empresa do ramo certificada pelo ISO9000:2000
> "O emitente da mensagem é o responsável por seu conteúdo e divulgação,
> proibindo
> sua reprodução sem a prévia autorização do mesmo".
> Antes de imprimir pense em nosso compromisso com o Meio Ambiente e o
> comprometimento com os Custo envolvidos!
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>
>
> *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE
>
> <http://br.ard.yahoo.com/SIG=12f88hka8/M=399886.8024024.9299154.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1146606161/A=3594535/R=2/id=noscript/SIG=154ukt5c8/*http://lt.dell.com/lt/lt.aspx?CID=12257&LID=332199&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs>
> ------------------------------
> *Links do Yahoo! Grupos*
>
> - Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
>
> - Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]<[EMAIL PROTECTED]>
>
> - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>
--
_________________________________
Fellipe Henrique
[EMAIL PROTECTED]
"Venham até a borda, ele disse.
Eles disseram: Nós temos medo.
Venham até a borda, ele insistiu.
Eles foram, Ele os empurrou...
E eles voaram."
(Guillaume Apollinaire)
[As partes desta mensagem que não continham texto foram removidas]
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
<http://br.ard.yahoo.com/SIG=12fq8c7ls/M=399886.8024024.9299154.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1146662238/A=3594535/R=2/id=noscript/SIG=154ukt5c8/*http://lt.dell.com/lt/lt.aspx?CID=12257&LID=332199&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs>
________________________________
Links do Yahoo! Grupos
* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
* O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> .
[As partes desta mensagem que não continham texto foram removidas]
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
Yahoo! Grupos, um serviço oferecido por: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.