当前位置: 首页 > news >正文

小程序咋做江门网站优化经验

小程序咋做,江门网站优化经验,国内著名设计公司,广西宏泰成建设集团网站开始之前 限制和局限 一个表只能包含一个 PRIMARY KEY 约束。 在 PRIMARY KEY 约束中定义的所有列都必须定义为 NOT NULL。 如果没有指定为 Null 性#xff0c;则加入 PRIMARY KEY 约束的所有列的为 Null 性都将设置为 NOT NULL。 创建主键会自动创建相应的唯一群集索引、… 开始之前 限制和局限 一个表只能包含一个 PRIMARY KEY 约束。 在 PRIMARY KEY 约束中定义的所有列都必须定义为 NOT NULL。 如果没有指定为 Null 性则加入 PRIMARY KEY 约束的所有列的为 Null 性都将设置为 NOT NULL。 创建主键会自动创建相应的唯一群集索引、聚集索引或非聚集索引如果这样指定 若要重新定义主键则必须首先删除与现有主键之间的任何关系然后才能创建新主键。 此时将显示一条消息警告您作为该过程的一部分将自动删除现有关系。 如果主键由多个列组成则其中一个列将允许重复值但是主键中所有列的值的各种组合必须是唯一的。 在SQL Server中主键是数据表中唯一标识每一行记录的列如果一个表没有主键表中的记录将不能被区分开。此外主键还有助于提高查询性能使用主键加快了表中记录的访问速度因此在使用SQL Server进行数据库设计时主键的设计就显得尤为重要。 首先在数据库中创建好数据表后可以使用以下T-SQL代码语句 1. 使用 T-SQL 命令执行完命令后主键就会被成功设置 ALTER TABLE 表名 ADD CONSTRAINT PK_主键名称 PRIMARY KEY (列名)--其中表名是要设置主键的表名主键名称是主键约束的名称可以自己定义列名是要设置为主键的列名ALTER TABLE sys_menu ADD CONSTRAINT PK_menu_id PRIMARY KEY (menu_id)ALTER TABLE student ADD CONSTRAINT PK_student PRIMARY KEY (StuID) --将表中的StuID设为主键ALTER TABLE student DROP CONSTRAINT PK_student --将表中的主键约束PK_studnet删除 除此之外在SQL Server中还可以使用下列代码定义表的主键 CREATE TABLE table_name(column_name datatype PRIMARY KEY)CREATE TABLE student --表名为student (StuID int NOT NULL PRIMARY KEY, --学生学号StuName varchar(15) NOT NULL, --学生姓名Sex char(2) NULL, --性别Major varchar(20) NULL, --所选专业 ) primary key(列名1,列名2) 此外在SQL Server中还可以使用如下代码定义联合主键也就是具有多个字段的主键。例如要同时定义列customer_id和 order_id两个字段为一个联合主键可以使用以下T-SQL代码 CREATE TABLE orders(customer_id INT,order_id INT,PRIMARY KEY(customer_id, order_id)) alter table 表名 add constraint pk_name primary key (列名1,列名2) 因此在SQL Server中定义表的主键非常容易无论是单一主键还是联合主键只需要几行代码就可以完成定义。 设置主键并置为非空 要先确定你要设置主键的的那列不为空如果你的列为空以下代码可以帮助你设为空并且添加主键 /*Table_Member是数据表的名字StudentID 是要设为主键的列bigint 是主键列的数据类型*/ ALTER TABLE Table_Member ALTER COLUMN StudentID bigint NOT NULL;/*Table_Member是数据表的名字,StudentID 是要设为主键的列*/ ALTER TABLE Table_Member WITH NOCHECK ADD CONSTRAINT PK_Table_Member PRIMARY KEY (StudentID) 更改已经建好的表中主键列的字符类型 同样的这个操作也要分为两步在SQL server 的设计理念中主键列不可更改数据类型如果要将不是主键的列更改字符类型直接跳到第二步。 ALTER TABLE [表名] DROP CONSTRAINT [主键约束名]ALTER TABLE [表名] ALTER COLUMN [列名] [数据类型]
http://www.w-s-a.com/news/182575/

相关文章:

  • .net做的网站代码网站怎么加二级域名
  • 网站建设方案对比分析报告成都短视频代运营
  • 企业所得税税率知多少重庆seo什么意思
  • ftp如何修改网站备案号百度云建站
  • 免费做网站空间dede二手车网站源码
  • 网站服务器需要多大设计网站公司开发
  • asp 网站权限设计做网站业务员
  • 做棋牌网站违法嘛网络服务网络推广
  • 专门做推广的网站吗免费建域名网站
  • 在百度做网站株洲网站平台搭建
  • 用node做的网站南宁网站定制开发
  • 做刷单网站犯法吗wordpress depth
  • 潍坊青州网站建设少儿编程app
  • 表白网站制作源代码自己怎么免费做网站网页
  • 开源网站建设是什么工作个人虚拟网站
  • 网站制作的一般过程优化关键词排名公司
  • 如何使用阿里云建设网站网站两边广告
  • 互联网信息服务小红书seo是什么意思
  • 深圳市南山区建设局网站公司简介网页
  • 免费小程序制作软件爱站网站seo查询工具
  • 承接电商网站建设缔烨建设公司网站
  • 网站运营介绍十大国外室内设计网站
  • 网站建设完毕后怎么加后台电影购买网站怎么设计
  • 空间ip地址访问网站音乐分享 wordpress
  • 做网站一单能挣多少wordpress主题文件夹在哪
  • 视频社区app源码台州优化网站
  • 保定高端网站建设做微商好还是开网站好
  • 有什么方法在淘宝发布网站建设设计wordpress评分
  • 自己做的网站怎么爬数据库酷播wordpress
  • 广州哪家做网站还可以黑龙江省建设厅网站的电话