Chave alternativa SQL Server
15/04/2010
0
Olá a todos!
Possuo uma tabela TIPO_VEICULO que tem duas colunas
TIPVEIC_COD, que defini como Primary Key e
TIPVEIC_DESC.
Como fazer para a coluna TIPVEIC_DESC ser única apesar
de não ser a primary key no SQL Server??
por exemplo, no Oracle defino na criação desta tabela,
que esta coluna será uma unique key, mas e no SQL Server
como é esta construção??
att
Claudio
Claudio Gonçalves
Curtir tópico
+ 0
Responder
Post mais votado
15/04/2010
Claudio,
Da mesma forma que você cria para o Oracle você pode criar para o SQL Server. Da seguinte forma:
Se a tabela não estiver criada faça desta forma:
CREATE TABLE nome_tabela
(
nome_culuna1 int NOT NULL,
nome_culuna2 varchar(255) NOT NULL,
CONSTRAINT nome_unique UNIQUE (nome_coluna2)
)
Se a tabela já estiver criada faça desta forma:
ALTER TABLE nome_tabela ADD CONSTRAINT nome_unique UNIQUE (nome_coluna2);
Espero ter ajudado !
Angelo Santos
Responder
Mais Posts
16/04/2010
Claudio Gonçalves
Ok Angelo valeu pela informação!!
obrigado
Claudio Marcio
Responder
Clique aqui para fazer login e interagir na Comunidade :)