|
|
Postada em 21/01/2005 14:25 hs
Oi,
Dúvida sobre Create Table com chave primária em vários campos: A sintaxe abaixo dá erros: CREATE TABLE [dbo].[Table1] ( [cod] [int] IDENTITY (1, 1) NOT NULL primary key, [nrc] [numeric](18, 0) NOT NULL primary key
Como faço isso usando script sem precisar usar o enterprise manager? Eu preciso criar chaves primárias duplas, triplas, etc... usando codificação!
Grato,
http://www.vilmarbro.com.br
|
|
|
|
|
|
|
|
Postada em 21/01/2005 15:20 hs
Oi, Achei a solução: CREATE TABLE #tblTMP ( Campo1 INT, Campo2 INT, Campo3 INT, CONSTRAINT pk_tblTMP PRIMARY KEY (Campo1, Campo2, Campo3) )
OU
CREATE TABLE #tblTMP ( Campo1 INT, Campo2 INT, Campo3 INT )
ALTER TABLE #tblTMP ADD CONSTRAINT pk_tblTMP PRIMARY KEY (Campo1, Campo2, Campo3)
http://www.vilmarbro.com.br
|
|
|
|
|