[firebase-br] Checar PRIMARY KEY

Levy Moreira levymoreira.ce em gmail.com
Qua Jul 21 10:50:22 -03 2010


MAs eu preciso verificar se o campo UFCONS ja faz parte da Key. Tem como
fazer isso? Tipo verificar os fields que compoe a key?

2010/7/21 Levy Moreira <levymoreira.ce em gmail.com>

> Obrigado de novo.
>
> 2010/7/21 Edson Marco <edmafer em gmail.com>
>
> Se você sabe o nome da constraint:
>>
>> select
>>    r.RDB$INDEX_NAME
>> from
>> RDB$INDICES r
>> where
>> r.RDB$INDEX_NAME = 'NOME DA CHAVE'
>>
>> Se você só sabe o nome da tabela:
>>
>> select
>> idx.RDB$FIELD_NAME
>> from
>> RDB$RELATION_CONSTRAINTS tc
>> join RDB$INDEX_SEGMENTS idx on (idx.RDB$INDEX_NAME = tc.RDB$INDEX_NAME)
>> where
>> tc.RDB$CONSTRAINT_TYPE = 'PRIMARY KEY'
>> and
>> tc.RDB$RELATION_NAME = 'NOME DA TABELA'
>> order by
>> idx.RDB$FIELD_POSITION
>>
>> 2010/7/21 Levy Moreira <levymoreira.ce em gmail.com>
>>
>> > Como verifico se uma primary key existe?
>> >
>> > --
>> > Levy Moreira
>> > ______________________________________________
>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> > Para saber como gerenciar/excluir seu cadastro na lista, use:
>> > http://www.firebase.com.br/fb/artigo.php?id=1107
>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>> >
>>
>>
>>
>> --
>> /*
>>  * Edson Marco Ferrari Junior
>>  * edmafer em edmafer.com.br
>>  * http://www.edmafer.com.br
>>  */
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
>
> --
> Levy Moreira
>



-- 
Levy Moreira



Mais detalhes sobre a lista de discussão lista