澳门二十一点游戏赌场 澳门二十一点游戏赌场
    您现在的位置:首页 >> 软件应用 >> SQL教程 >> 内容

    如何在数据库表中建立复合主键(即多个字段同时作为主键)

    时间:2012/7/23 20:08:05 点击:

      核心提示:主键是数据库表的一个重要属性,建立主键可以避免表中存在完全相同的记录,也就是说主键在一张表中的记录值是唯一的。 建立主键有两种方法:一种是在数据库提供的GUI环境中建立,另一种是通过SQL语句执行建立...

     

            主键是数据库表的一个重要属性,建立主键可以避免表中存在完全相同的记录,也就是说主键在一张表中的记录值是唯一的。

        建立主键有两种方法:一种是在数据库提供的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


     

    作者:佚名 来源:不详

  • 上一篇:使Datawindow每页打印固定行
  • 下一篇:没有了
  • 共有评论 0相关评论
    发表我的评论
    • 大名:
    • 内容:
  • 澳门二十一点游戏赌场(www.0769online.com) © 2018 版权所有 All Rights Reserved. 邮箱:103150@qq.com 业务QQ:103150 手机:13549753683

    Power By Laoy8 SQL 3.0SP1 粤ICP备10098668号
  •