创建新表时多列为主键该怎么做
Create   table   #temp( 
    No   int      , 
    Name      char(10) 
 ) 
 No,Name为主键
------解决方案--------------------Create table #temp( 
  No int  , 
  Name  char(10) 
  Primary Key(No, Name) 
 ) 
 Insert #temp Select 1,  'A ' --OK 
 Insert #temp Select 1,  'A ' --Error 
 Insert #temp Select 1,  'B ' --OK   
 Select * From #temp 
 Drop Table #temp
------解决方案--------------------Create table #temp( 
  No int  , 
  Name  char(10) 
 ) 
 go 
 ALTER TABLE dbo.#temp ADD CONSTRAINT 
 	PK_#temp PRIMARY KEY CLUSTERED  
 	( 
 	No, 
 	Name 
 	) ON [PRIMARY] 
------解决方案--------------------Create table #temp( 
  No int  , 
  Name  char(10) Primary Key( No,Name ) 
 )
------解决方案--------------------Create table #temp( 
 No int , 
 Name char(10), 
 primary key(No,Name))