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

Navicat SqlServer 设置自增主键

Navicat是一款优秀的数据库管理工具,可以连接很多类型的数据库。使用它可以极大的提高工作效率。

Navicat 不能设置SqlServer自增字段,只能通过sql语句来实现

建表时设置
create table <表名>  (  
    <字段1-主键> int identity (1,1) primary key,  
    <字段2> varchar(100) unique,
    <字段3> int ,  
    .....
) 
例:
CREATE TABLE TABLE_Name (  
    id INT PRIMARY KEY IDENTITY(1,1),  
    barcode VARCHAR(255) NOT NULL UNIQUE  
);

后期修改(可以在软件中先把主键去掉不然删不掉)
alter table <表名> drop column <自增字段名>
alter table <表名> add <自增字段名> int identity(1,1) primary key


http://www.kler.cn/a/587859.html

相关文章:

  • 【人工智能】大语言模型学习大纲
  • 使用 Django 的 `FileResponse` 实现文件下载与在线预览
  • 【虚幻C++笔记】枚举UENUM、结构体USTRUCT
  • 基于CPU使用paddlex OCR识别图片内容
  • 《 线程池项目:线程池背景知识与整体架构梳理》
  • Postman中Authorization和Headers的区别
  • 【软考网工-实践篇】DHCP 动态主机配置协议
  • 【Vue列表渲染中key与数据绑定的核心问题解析】
  • 小程序渲染之谜:如何解决“加载中...”不消失的 Bug(glass-easel)
  • SpringMVC (二)请求处理
  • docker Mysql主从配置
  • 【设计模式】《设计模式:可复用面向对象软件的基础》:设计模式怎样解决设计问题?
  • Vue 系列之:ref、reactive、toRef、toRefs
  • 合并pull request的过程
  • 色彩重生:基于 Retinex 理论的 UR2P-Dehaze 去雾增强器解析
  • PyTorch 深度学习实战(13):Proximal Policy Optimization (PPO) 算法
  • 面试常见概念区分:并发与并行、同步与异步、阻塞与非阻塞、线程同步与互斥
  • 设计模式之装饰器模式:原理、实现与应用
  • 阿里云服务器购买及环境搭建宝塔部署springboot和vue项目
  • 论文阅读笔记:Deep Unsupervised Learning using Nonequilibrium Thermodynamics