Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

scassola

Recuperando constraint de check

Recommended Posts

Olá!Preciso recuperar uma constraint de check a fim de utilizar seu conteúdo para popular um combo box. Por exemplo, supondo que eu tenha uma constraint de check para os seguintes valores (SÃO PAULO, RIO DE JANEIRO, CEARÁ), eu preciso recuperar estes valores para popular o combo. Alguém sabe me dizer se isso é possível e como fazer? Obrigada ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

SELECT *

FROM USER_CONSTRAINTS

WHERE CONSTRAINT_NAME = ' NOME DA CONST '

 

ESTA E A TABELA QUE TEM OS DADOS

Compartilhar este post


Link para o post
Compartilhar em outros sites

Adicionando a resposta do Motta. Caso você tenha dropado essa constraints, será necessario criar novamente. Exemplo:

SQL >  CREATE TABLE RodrigoAlmeida( col1 varchar2(15)      not null, col2 varchar2(2)        not null,)tablespace USERS;SQL > alter table rodrigoalmeida add constraint ESTADOS check ('SP','RJ','CE');

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então não existe uma forma de recuperar apenas os valores do IN?

 

Por exemplo:

 

Meu select retornou isso:

SEARCH_CONDITION

--------------------------------------------

AUDIT_OPERN_CODE IN ( 'I' , 'A' , 'E' )

 

Eu queria que ele retornasse isso:

--------------------------------------------

'I'

'A'

'E'

 

Acho que eu tô querendo demais, né??? ;)

 

Deixa, eu faço na unha então...

 

Valeu pela ajuda!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

na unha mesmo , pois é a string do código guardada

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.