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

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

相关文章:

  • 堆的应用(堆排序TopK问题)
  • mysql存储引擎、索引、事务---java
  • 【工具】C#游戏防沉迷小工具
  • docker桌面版启动redis,解决无法连接
  • 大数据技术之Spark优化
  • SaaS 系统业务逻辑处理方式探讨
  • 【PyCharm2024】一些好用的小功能
  • 大模型学习笔记------Llama 3模型架构之旋转编码(RoPE)
  • Redis 源码分析-内部数据结构 quicklist
  • peach模糊测试工具中,stateModel模块中的type的作用
  • DeepLabv3+改进10:在主干网络中添加LSKBlock|动态调整其大型空间感受野,助力小目标识别
  • Ai文章改写出来的文章,怎么过Ai检测?控制指令,测试的一点心得,彻底疯了!
  • 14.使用各种读写包操作 Excel 文件:辅助模块
  • 蓝桥杯Python赛道备赛——Day3:排序算法(二)(归并排序、堆排序、桶排序)
  • 【解锁机器学习:探寻数学基石】
  • Springboot项目修改端口
  • kali之msf
  • MySQL 衍生表(Derived Tables)
  • 使用Composer实现自动加载类
  • 静态内部类和非静态内部类的区别
  • 巴基斯坦一校车发生爆炸,已造成5名儿童死亡38人受伤
  • 科学与艺术的跨界对话可能吗?——评“以蚁为序的生命网络”
  • 杭州3宗住宅用地收金42.49亿元,最高溢价率51.38%
  • 半年不到再换岗:伊春市委常委、政法委书记方春彪任伊春森工集团党委书记
  • 体育文化赋能国际交流,上海黄浦举办国际友人城市定向赛
  • “南昌航空一号”成功发射,赣江鄱阳湖有了专属卫星守护