Drop da chave primaria de uma tabela
rotina para efetuar drop da chave primaria de uma tabela sem saber o nome da mesma
por Magico

Nosso amigo Luis Ricardo enviou a seguinte mensagem para o Lula.pro:

 

Segue rotina para efetuar drop da chave primaria de uma tabela sem saber o nome da mesma... não achei em nenhum lugar....

Se tiverem tempo coloca no lula.pro....

 

/*efetuar drop da primary key da tabela XXXXX*/

declare @PK1 varchar(256)

declare @PK2 varchar(256)

select @PK1=name from sysobjects where xtype='PK' and  parent_obj=(select id from sysobjects where name='XXXXX')

select @PK2= 'alter table XXXXX DROP CONSTRAINT  ' + @PK1

exec(@PK2)

 

 

 

Luisinho, tá postado meu amigo! Obrigado pela colaboração!

 

Abraços,

 

Mágico