[firebase-br] RES: RES: Dar um Drop Primay Key de uma tabela

Moacir - Softin Sistemas moacir em softin.com.br
Qua Set 3 14:44:57 -03 2014


Ok, porém, estou com dificuldade em montar o comando SQL. Alguém pode
ajudar?

ALTER TABLE NOME_DA_TABELA DROP CONSTRAINT RDB$CONSTRAINT_NAME=(SELECT
RDB$CONSTRAINT_NAME FROM RDB$RELATION_CONSTRAINTS WHERE RDB$RELATION_NAME =
'NOME_DA_TABELA' AND RDB$CONSTRAINT_TYPE = 'PRIMARY KEY'));

Att,
Moacir

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Alexandre
Enviada em: quarta-feira, 3 de setembro de 2014 11:30
Para: 'FireBase'
Assunto: [firebase-br] RES: Dar um Drop Primay Key de uma tabela

Bom dia Moacir

Esta instrução vai te retornar o nome das primary key da tabela indicada


SELECT RDB$CONSTRAINT_NAME FROM RDB$RELATION_CONSTRAINTS
WHERE RDB$RELATION_NAME = 'NOME_DA_TABELA' AND RDB$CONSTRAINT_TYPE =
'PRIMARY KEY'

-----------------
Alexandre Camilo
+552732334143


-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Moacir - Softin
Sistemas
Enviada em: quarta-feira, 3 de setembro de 2014 10:41
Para: 'FireBase'
Cc: lista-bounces em firebase.com.br
Assunto: [firebase-br] Dar um Drop Primay Key de uma tabela

Senhores,

 

Necessito dar um DROP numa PrimaryKey de determinado tabela, porém,  o
‘Constraint Name’ é variável de banco a banco. Tem um comando que consiga
selecionar o devido ‘Constraint Name’ desta tabela e em seguida dar um DROP?

 

 

Att,

Moacir

______________________________________________
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


______________________________________________
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





Mais detalhes sobre a lista de discussão lista