展开全部

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

建立主键有两种方法:一种是在数据库提供的GUI环境中建立,另一种是通过SQL语句执行建立,下面分别介绍。

1、在数据库提供的GUI环境中建立。

输入表信息后按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

两个主键怎么设置tsql_如何在sql server中设置两个主键?相关推荐

  1. pads中如何设置等长_如何在SQL Server中设置扩展,监控系统性能

    dbForge Studio for SQL Server为有效的探索.分析SQL Server数据库中的大型数据集提供全面的解决方案,并设计各种报表以帮助作出合理的决策. dbForge Studi ...

  2. 在SQL server中设置时间格式

    在SQL server中设置时间格式 2008-01-13 12:21:02 今天在vs中更新sqlserver,却发现我vs中是当前时间,insert到数据库中却变成了1905年,搞了半天,原来是s ...

  3. 如何在SQL Server中索引外键列

    Before going through the main concern of this article, indexing the foreign key columns, let's take ...

  4. nocount on_在SQL Server中设置NOCOUNT ON语句的用法和性能优势

    nocount on Have you ever noticed SET NOCOUNT ON statement in T-SQL statements or stored procedures i ...

  5. 在SQL server中设置表的自动编号功能

    我们都知道很多的数据库软件都为表提供了自动编号的功能,这对于进行有些表的功能是十分有用 的,可以减少很多不必要工作,由于SQL server是我最近才使用的所以,在这个过程中遇到了一些问题,但是经过查 ...

  6. 联想电脑计算机怎么设置十进制,如何在win10系统中设置电池充电阈值

    在使用win10系统的过程中,我们经常需要为win10系统设置电池充电阈值设置方法. 我一定遇到了需要为win10系统设置电池充电阈值的情况,那么应该如何设置win10?该系统设置电池充电阈值的操作方 ...

  7. 在SQL Server中设置最大并行度的不同方法

    In this article, we will go through the different ways to set the Max Degree of Parallelism option. ...

  8. 如何在 Ubuntu server 中设置 RainLoop Webmail

    Webmail无疑是任何邮件服务器必不可少的一部分.虽然本地邮件客户端通常比Webmail的功能更多,但通过电子邮件客户端从外部可信的网络访问IMAP或SMTP有时会很棘手.再者,当你需要在一个特定的 ...

  9. python文本框焦点设置_如何在tkinter输入框中设置焦点

    已经花了一段时间寻找答案.我对Python不熟悉,但对一般的编码还不熟悉.发现各种版本相当具有挑战性!在 总之,我非常注重Gui,并设法让tkinter使用python3.5.1 只是玩基本的,有下面 ...

最新文章

  1. linux 新建用户配置文件 /etc/login.defs 简介
  2. PYTHON爬取66影视的电影下载链接,有搜索功能
  3. 详解@EnableEurekaServer和@EnableDiscoveryClient 或 @EnableEurekaClient注解
  4. asp格式化日期函数
  5. 常态化疫情防控下会展经济的“长沙蓝本”
  6. shell中条件判断if中的-z到-d的意思
  7. 【转】XP/2000无法使用“缩略图查看”、右键无“设置桌面背景”选项问题详解...
  8. springBoot的模版引擎
  9. lucene学习的小结
  10. warning C4996: 'fopen': This function or variable may be unsafe.(_CRT_SECURE_NO_WARNINGS)
  11. pandas重采样时指定对不同列的不同操作
  12. Django基础—— 19.Form
  13. Netty工作笔记0009---Channel基本介绍
  14. 2021-2025年中国一次性马桶马桶座套行业市场供需与战略研究报告
  15. 打印机修复工具_Windows10更新后打印机崩溃?速度安装修复补丁
  16. redis 中一个字段 修改map_Redis中bitmap的妙用
  17. iOS开发-类簇(Class Cluster)
  18. (四)Ubuntu 14.04 文件服务器--samba的安装和配置
  19. 图书馆管理系统(使用数据库实现)
  20. Unity 透视相机世界和屏幕坐标系转换

热门文章

  1. React 教程:快速上手指南
  2. MySQL之慢查询日志分析
  3. rsyslog+loganalyzer+evtsys搭建集中式监控系统
  4. Stimulsoft Reports.Net基础教程(九):创建图表报表①
  5. iOS边练边学--CALayer,非根层隐式动画,钟表练习
  6. 使用eclipse搭建嵌入式开发环境
  7. LINUX符号、快捷键、正则
  8. 自定义ClassLoader实现java应用核心逻辑模块热部署
  9. Microsoft Visual C++ 14.0 is required
  10. react开发心路历程