联合主键,SQL语句怎么写?
我有一张表字段是这样的。!   
 test表 
 Aid   Bid   amount   
 要求Aid是主键,Bid也是主键..   
 以下分两次写,显然是不通过的,!报该表已有主键。。 
 alter   table   test 
 add   constraint   pk_Aid 
 primary   key(Aid)
------解决方案----------------------转载   
 主键是数据库表的一个重要属性,建立主键可以避免表中存在完全相同的记录,也就是说主键在一张表中的记录值是唯一的。   
     建立主键有两种方法:一种是在数据库提供的GUI环境中建立,另一种是通过SQL语句执行建立,下面分别介绍。   
       1.在数据库提供的GUI环境中建立(以SQL7为例)。   
     输入表信息后按Ctrl键同时选中多行,然后点上面的主键按钮就行了。   
     2.通过SQL语句执行建立。又分两种,一是在建表语句中直接写,二是建表之后更改表结构。   
     在建表语句中直接写:   
       Create Table 表名 (字段名1 Int Not Null, 
                     字段名2 nvarchar(13) Not Null Primary Key (字段名1, 字段名2), 
                     字段名3………… 
                     字段名N………… )   
     建表之后更改表结构:   
      CREATE TABLE 表名 (字段名1 Int Not Null, 
                        字段名2 nvarchar(13) Not Null 
                        字段名3………… 
                        字段名N…………) 
     GO   
     ALTER TABLE 表名 WITH NOCHECK ADD  
     CONSTRAINT [PK_表名] PRIMARY KEY  NONCLUSTERED  
      ( 
           [字段名1], 
           [字段名2] 
      ) 
     GO