首页 > 数据库 >sql server主键索引

sql server主键索引

时间:2023-10-10 18:46:50浏览次数:55  
标签:CONSTRAINT XXX server 索引 表名 sql go PK 主键

 

添加

ALTER TABLE 表名 
ADD CONSTRAINT PK_XXX PRIMARY KEY NONCLUSTERED (字段)
go

唯一,非聚集索引

ALTER TABLE 表名 
ADD CONSTRAINT PK_XXX PRIMARY KEY CLUSTERED (字段)
go

唯一,聚集索引

 

 

删除

ALTER TABLE 表名
DROP CONSTRAINT PK_XXX 
go

 

标签:CONSTRAINT,XXX,server,索引,表名,sql,go,PK,主键
From: https://www.cnblogs.com/qingjiawen/p/17755430.html

相关文章

  • sql复习
    /*数据库的基本业务认知数据库软件的认知和客户端工具认知数据库系统的认知数据库软件安装和环境搭建数据库常用的命令数据库用户和权限编码管理数据库管理表(权限,创建字段名类型约束表的修改删除)DML语句【最核心最重要】---操控数据ins......
  • MySql事务以及隔离级别
    MySql事务什么是事务?即为一段代码块在执行过程中同时结束并不报错,要么同时成功,要么同时失败为什么需要事务?为了考虑数据的安全性,比如转账时,付款和收款要同时成功事务怎么使用?--声明事务starttransaction;sql1,sql2,.....commit;--提交事务--如果上述代......
  • MySQL基础命令
    一)基础命令1)对数据库的操作1.使用use库名;2.创建createdatabase库名;3.删除dropdatabase库名;4.显示数据库,表showdatabases;showtables;2)对数据表的操作1.创建表createtable表名(字段字段类型,idint,namevarchar(32));2.删除表droptable表名;3.修改表名altertable......
  • MySQL业务用户无法修改的会话级别参数
    对于MySQL的系统参数,有些参数只能在全局级别(global)修改,有些参数能在全局和会话(session)级别修改。对于能在会话级别修改的参数,应用用户也可以在当前会话中修改需要的参数来实现不同的业务需求。比如sql_mode参数,如果不同的应用可以根据不同的需求在各自的session中进行修改。此外,......
  • Server-U备机同步用户集合问题
    Server-U版本14.0.1.0,用goodsync同步到备机,发现用户集合新建的和改名的都无法同步到备机。文件夹目录都同步过去了,最后新增用户合集后发现正常,里面的FTP用户都用了。看来server-u同步用户合集要注意这个问题,手动添加。 ......
  • sql server 编写函数,去除小数点后多余的0
    sqlserver编写函数,去除小数点后多余的0要在SQLServer中编写一个函数来去除小数点后多余的零,你可以使用以下示例的方法:CREATEFUNCTIONdbo.RemoveTrailingZeros(@inputDECIMAL(18,6))RETURNSVARCHAR(255)ASBEGINDECLARE@resultVARCHAR(255);--将DE......
  • SQLServer报错: Got minus one from a read call
    用JDBC连接SqlServer数据库时,报这个错误。网上很多都说是数据库的连接已经满了。但我实际查询的时候,数据库连接数并没有满。 后来发现原因了,是代码存在疏忽。我把驱动类写成了Oracle的驱动类。所以这个错误实际上有一种可能是因为使用了错误的驱动类导致的。 ......
  • winserver2012 搭建AD域
    1、添加AD域功能      2、安装完,配置域服务   一直下一步,安装完后会自动重启 3、创建组织单位,添加域账户和联系人     4、查询当前域用户dsqueryuser-nametest1 ......
  • MySQL 低版本 解决row_number()over()无法使用的方法
    MySQL8以上版本支持了很多的窗口函数,但是低版本的可能也需要用到row_number()over()selecta.u_name,a.class,a.score,if((@class=null)or(@class=a.class),@rownum:=@rownum+1,@rownum:=1)rn,#没有并列情况if((@class=......
  • MySQL存储过程、递归调用
    MySQL存储过程、递归调用实现字典数据的预处理,维护类别表、数据表、tree表,数据库在jwzh_manager库1、先将excel导入到system_dict表,按表字段注释对应匹配。2、编写存储过程处理数据CREATEDEFINER=`root`@`%`PROCEDURE`handle_system_dict`()BEGIN #Routinebodygoesher......