社区
应用实例
帖子详情
关于IDENTITY的问题
ding_csdn
2005-06-04 04:23:09
有一个表的字段是IDENTITY,我的问题是当该字段的数达到一定的时候能否将其重置,如能如何实现?
...全文
82
2
打赏
收藏
关于IDENTITY的问题
有一个表的字段是IDENTITY,我的问题是当该字段的数达到一定的时候能否将其重置,如能如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ding_csdn
2005-06-04
打赏
举报
回复
ok,
Andy__Huang
2005-06-04
打赏
举报
回复
例如 id是identity字段,達到1000時想從1開始,如果裡面已經有1000條記錄要重置又從1開始是不可能了。
用delete from tb後再加記錄,那麼id的值還是從1001開始,想又從1開始,要用下面命令
truncate table tb
再新增記錄,這時id的值從1開始
MS-100 企业管理员 Office365的部署与管理视频课程
通过对本课程的学习,可以全面了解到: 最新的Office 365的整体概述,部署以及日常管理 规划Office 365的网络 规划身份验证以及最佳实现1.Cloud Only 2.Sychrnoized
Identity
3.Federated
Identity
制定向Office 365...
关于
IDENTITY
_INSERT
Sql Sever数据库建立的时候,给了标识自增,在后面想插入数据的时候就不能插入自增字段 误删数据库时,可以利用insert插入删除的数据,但是有时表可能有自增字段如id。这是插入数据如果包含自增字段就会出现错误,提示"
IDENTITY
_INSERT设置为OFF,插入失败"。 所以我们将其设置为on即可,sql语句:set
IDENTITY
_INSERT 表名 on。完美地解决了
问题
,当插入数...
@@
IDENTITY
的缺点 SCOPE_
IDENTITY
() 取而代之
也许大家对SQL Server中的 @@
IDENTITY
都不陌生,都知道它是获取数据表中最后一条插入数据的
IDENTITY
值。 比如,表 A 中有个 ID 为自增1的字段,假设此时 ID 的值为100,现在如果我往表A插入一条数据,并在插入后 SELECT @@
IDENTITY
,则其返回 101,最后一条
IDENTITY
域(即ID域)的值。 现在
问题
来了,为什么说要慎用@@
IDENTITY
...
关于
identity
列的插入
问题
--1. 会话中某个表已将此属性设置为ON,当为另一个表发出了SET
IDENTITY
_INSERT ON 句时将出错--测试的表CREATE TABLE ta(id int
IDENTITY
(1,1),col int)CREATE TABLE tb(id int
IDENTITY
(1,1),col int)GO--设置
IDENTITY
_INSERT 属性SET
IDENTITY
_INSER
SqlServer中用@@
IDENTITY
取最新ID不准的
问题
最近遇到了一个SqlServer中用@@
IDENTITY
取最新ID不准的
问题
,经过在网上的一番查找,找到了如下资料,略作记录: "一个网友问我一个关于@@
IDENTITY
的
问题
。他的数据库中有一个存储过程,有 insert语句,然后马上就用SELECT @@
IDENTITY
取刚插入的ID值,通常这是没有
问题
的,但是
问题
是ID实际上已经达到了100多万了,而 SELECT @@IDENTI
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章