当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-01-25 23:11:00  来源:本站整理

若何定义SQL主键[MSSQL防范]

赞助商链接



  本文“若何定义SQL主键[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

SQL数据库中,若何定义SQL主键是常常要碰到的问题,下面将为您介绍两种定义SQL主键的办法,供您参考,但愿对那您有所帮忙.

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

成立SQL主键有两种办法:一种是在数据库供应的GUI环境中成立,另一种是通过SQL语句履行成立,下面辨别介绍.

1.在数据库供应的GUI环境中成立(以SQL7为例).

输入表信息后按Ctrl键同时选中多行,然后点上面的主键按钮就行了.

2.通过SQL语句履行成立.又分两种,一是在建表语句中直接写,二是建表之后更改表构造.

在建表语句中直接写:

  1.  Create Table 表名 (字段名1 Int Not Null,  
  2.                 字段名2 nvarchar(13) Not Null Primary Key (字段名1, 字段名2),  
  3.                 字段名3…………  
  4.                 字段名N………… )  
  5.  
  6. 建表之后更改表构造:  
  7.  
  8.  CREATE TABLE 表名 (字段名1 Int Not Null,  
  9.                    字段名2 nvarchar(13) Not Null  
  10.                    字段名3…………  
  11.                    字段名N…………)  
  12. GO  
  13.  
  14. ALTER TABLE 表名 WITH NOCHECK ADD   
  15. CONSTRAINT [PK_表名] PRIMARY KEY NONCLUSTERED   
  16.  (  
  17.       [字段名1],  
  18.       [字段名2]  
  19.  )  
  20. GO  
<
  以上是“若何定义SQL主键[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 若何定义类的构造
  • 若何定义SQL主键
  • <b>速学若何定义SQL存储历程</b>
  • <b>MySQL中若何定义外键</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .