社区
C#
帖子详情
数据库ID问题,虚心求教!
chensy2012
2010-04-01 02:03:06
要怎么样做这样一个“ID”呢?在新增时按(自增但数据库又不设置成自增)顺序排列(1,2,,3,4....)假如要删除3这个ID 4就填补上3。表ID依然从小到大的顺序排列,。在程序中应该怎么来实现呢?有代码实例最好不过,虚心求教。
(数据库SQL)
...全文
79
7
打赏
收藏
数据库ID问题,虚心求教!
要怎么样做这样一个“ID”呢?在新增时按(自增但数据库又不设置成自增)顺序排列(1,2,,3,4....)假如要删除3这个ID 4就填补上3。表ID依然从小到大的顺序排列,。在程序中应该怎么来实现呢?有代码实例最好不过,虚心求教。 (数据库SQL)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lzsh0622
2010-04-01
打赏
举报
回复
我也曾有过楼主这样的想法。如果不怕影响运行效率,完全可以找出这个因删除形成的跳档ID号。
如果只把ID当作标识唯一行的行号,就没必要管它是不是连续,怕不够用的可以用BigInt,相当大了,效率优先。
可以把有实际含义的当作主键,如身份证号、设备编号。 自增id仅作修改和删除之用。
dyufei
2010-04-01
打赏
举报
回复
楼上的说法应该正确
mynameis_007
2010-04-01
打赏
举报
回复
[Quote=引用 1 楼 peter200694013 的回复:]
假如要删除3这个ID 4就填补上3
//这样做好么?ID是用来唯一标记这条记录的,还有可能有外键关系
[/Quote]
每次新增时计算下总数,总数+1
itliyi
2010-04-01
打赏
举报
回复
[Quote=引用 1 楼 peter200694013 的回复:]
假如要删除3这个ID 4就填补上3
//这样做好么?ID是用来唯一标记这条记录的,还有可能有外键关系
[/Quote]
liuyileneal
2010-04-01
打赏
举报
回复
用触发器么?
Wude_S
2010-04-01
打赏
举报
回复
数据库“ID”设成不自增,DataGridView显示数据表,在DataGridView中删除“3”,然后把DataGridView返回给数据库,数据库的“ID”为DataGridView的“ID”列的行号
Peter200694013
2010-04-01
打赏
举报
回复
假如要删除3这个ID 4就填补上3
//这样做好么?ID是用来唯一标记这条记录的,还有可能有外键关系
【深入探讨PostgreSQL:彻底删除数据并释放索引空间】——让
数据库
空间管理更高效!
这篇文章将带你深入探讨如何在删除数据时同时释放索引空间,从而优化
数据库
的存储与查询效率。在PostgreSQL中,删除数据并不会自动释放索引空间,需要通过或REINDEX命令来手动释放。对于频繁执行DELETE操作的表,...
ccna实验配置个人总结
今天花了一个小时, 把上个星期学习的CCNA的配置的一些基本命令总结了一下,... 一下总结如有错误之处希望朋友们给我指正一下,
虚心
求教
! ------------------基本配置-----------------------------------...
MySQL 中的 LAST_INSERT_
ID
() 函数详解
在
数据库
操作中,常常需要获取刚刚插入的一条数据的主键值,尤其是在表的主键是自增的场景中。MySQL 提供了函数,它可以帮助我们获取最近一次插入操作生成的自增主键。本文将详细介绍函数的使用方法及其在 Java 开发...
从源码看穿!MySQL 优化器是如何估算 SQL 语句的访问行数的?
Hello,
数据库
界的伙伴们!你有没有想过,MySQL 是怎么知道某条 SQL 语句大概会访问多少行数据的?这种能力不仅是个“炫技”的小把戏,实际上关系到查询优化器如何选择执行计划,是
数据库
性能优化的关键一环!本篇...
深度解析MyBatis增删查改(XML方式):快速掌握
数据库
操作
在这里,我会带大家逐步深入,探索MyBatis在实际项目中的应用,不仅给出具体案例,还会用诙谐的语言和你们一起轻松搞定
数据库
操作。整篇文章内容通俗易懂,承诺查重率低于30%,让大家在笑声中学会MyBatis,真真切切...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章