如标题:
ms sql server 2000 可以通过视图创建联合主键吗?
如何创建呢?

解决方案 »

  1.   

    不好意思,是我表达错了。
    应该这样问:
    ms sql server 2000 可以创建联合主键吗?通过图形界面操作可以实现吗?如果图形界面不可以实现,那么命令怎么弄呢?
    比如我有三列 chanpinname,guige,danwei。要作为联合主键,该怎么弄呢?
      

  2.   


    1. 可以,,创建表时.同时选中多列..单机右键上面会有设置为主键!
    2. ALTER TABLE dbo.Table_1 ADD CONSTRAINT
    PK_Table_1 PRIMARY KEY CLUSTERED 
    (
    id,
    name
    ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]--其实想得到你要的代码根本不用写..直接点生成脚本
      

  3.   

    打开您要设置联合主键的表,按住Ctrl键,然后左键选择多个列,右键,选“设置主键”!OK搞定!