腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如果所有记录都被删除,如何在rails应用程序的
mysql
中重置
主键
、
我在rails应用程序的
mysql
数据库中有一个posts表,当我创建一个新帖子时,
主键
从
1
开始
,并在创建另外三个新帖子时
递增
到2,3,4。假设我删除了所有帖子,然后创建了一个新帖子,然后
主键
应该再次
从
1
开始
,但它从
5
开始
。 我不知道为什么会这样,因为我是
mysql
和rails的新手。有没有办法处理这个问题,或者这就是
mysql
数据库的工作方式。
浏览 0
提问于2015-09-18
得票数 0
1
回答
在MariaDB中用EFCore生成自动增量int列
、
、
、
、
问题:解决方案2: 在
主键
上设置注释"[DatabaseGenerated(DatabaseGeneratedOption.Identity)]"。->列自动
递增
,但从int.MinValue
开始
。->列自动
递增
,但从in
浏览 0
提问于2019-07-11
得票数 1
回答已采纳
1
回答
Hibernate不将我的记录保存在数据库中,但
主键
是
递增
的。
、
、
、
Hibernate不将我的记录保存在数据库中,但是自动增量
主键
是
递增
的。 我的应用程序日志说,hibernate保存方法是毫无例外地调用的。我没有启用
mysql</em
浏览 2
提问于2016-09-06
得票数 0
3
回答
mysql
auto_increment减少了
5
?
我遇到了一个非常非常奇怪的
mysql
问题。有没有什么我漏掉的场景?我正在使用phpmyadmin,如果有帮助的话。
浏览 9
提问于2010-07-23
得票数 3
回答已采纳
1
回答
当
从
MySQL
中现有的表生成changelogs时,liquibase如何处理自动
递增
的PK?
、
我目前正在从
mySql
中现有的表中生成liquibase。我将行的id设置为PK,并将其设置为自动
递增
。由于测试/不同的向表中插入数据的尝试,id不是
从
1
开始
。所以我的问题是,当
从
现有的表生成changelogs时,liquibase是否基于父表(生成liquibase的表)的PK为子表定义
主键
?或者,当在另一个数据库上运行changelog时,新表的
主键
是否会
从
1
开始
并自动
递增
,而不考虑来自父表的PK?
浏览 2
提问于2012-07-14
得票数 2
回答已采纳
3
回答
MySQL
中自动增量ID字段的最小长度
、
、
、
、
如何为自动
递增
的
主键
ID设置最小长度?现在自动
递增
从
1
开始
并从1
开始
递增
。然而,我希望id至少是
5
个字符的长度。因此它将从10001、10002、10003等
开始
浏览 2
提问于2011-05-04
得票数 0
回答已采纳
1
回答
将
主键
修改为
从
设置值自动
递增
。
、
、
、
、
我有以下
MYSQL
声明:StudentID已经存在,并且是
主键
。我想将它编辑为
从
20
开始
自动
递增
。但是,我在
mySQL
工作台中的等号上得到了一条红线和消息。 = is not valid in this position, expecting EOF.
浏览 2
提问于2020-10-03
得票数 0
回答已采纳
3
回答
删除所有数据后将
主键
重置为1
、
所以我有
MySql
,我有一个表user,它有一个user_id列,它是
主键
并自动
递增
。现在,当我
从
表中删除所有数据并添加新数据时,user_id不是
从
1
开始
,而是
从
删除前的数字
开始
。
浏览 2
提问于2011-08-07
得票数 12
回答已采纳
1
回答
在自动
递增
中
从
0
开始
取值时出错
您好,当我创建表时,我的
mysql
DB中有字段UID,我使用add UID int
主键
auto_increment,所以值
从
1
开始
。所以我删除了该字段,并在没有使用
主键
或auto_increment.then的情况下创建了另一个时间。我插入了0,现在当我想让它成为
主键
并自动
递增
时,它不是working.Please,请告诉我该怎么做ERROR 1062
浏览 0
提问于2013-04-25
得票数 0
回答已采纳
1
回答
当行具有相同的值时,如何更改
主键
?
、
我向我的应付款表添加了一个新行,名为id (int
5
),并希望将
主键
从
stock (int
5
)更改为id。但是,当我创建id行时,sql为每一行插入了一个0值。如何更改表,为每一行提供一个
从
10001
开始
的自动
递增
值,并使其成为
主键
?
浏览 2
提问于2017-02-24
得票数 0
回答已采纳
7
回答
PHP
Mysql
在插入期间
递增
一列
、
、
对不起,让我试着解释一下...recordID自动
递增
,是我的
主键
.....LISTINGID引用了另一个表中的ID。我的insert语句最多可插入10条具有相同LISTINGID的记录,我需要recordListingID
从
1
开始
,依此类推。嗨,伙计们 我正在从php向
mysql
中插入记录,可以是1条或多条记录,我需要其中一条记录
递增
,第一项为1。这是我的插入代码。
mysql
_query("INSERT INTO car_listing_images (re
浏览 8
提问于2011-05-10
得票数 2
2
回答
如果我的
主键
没有自动
递增
,如何使用PHP获取插入的最后一个ID
、
、
、
我在
MySQL
中有一个表,为了兼容性问题,我们分配了特定的
主键
,因此它们不能自动
递增
。有没有一种方法可以使用PHP或
MYSQL
来获得为不自动
递增
的
主键
插入的最新ID?不幸的是,没有auto_increment,
mysql
_in
浏览 4
提问于2012-03-22
得票数 0
回答已采纳
1
回答
用于从头到尾重新生成自动增量字段的sql语句
、
、
我有一个
MYSQL
表。我在该表中有大约25000条记录,但是表之间的一些记录被删除了。谢谢
浏览 1
提问于2011-08-13
得票数 0
回答已采纳
1
回答
带有自动增量参数的Insert语句
、
、
、
我遇到了一个
主键
的问题,它需要从一个特定值例如:
从
100
开始
自动
递增
,我应该告诉语句它应该
从
哪个值
递增
,但它不起作用。insert语句如下所示: select par1, par2, par3, par4, par
5
from table2; 使用此语句,它会自动导入
主键
,这是错误的,因为它应该
从
特定值生成
浏览 21
提问于2018-01-16
得票数 0
1
回答
指定非
主键
列上的Autoiuncrement列的默认
开始
值?
、
、
我有一个
MySQL
数据库表,它有许多列。
主键
是PKEY,非
主键
列之一是USERID。该列被设置为自动增量&它不是
主键
。我还想设置一个默认的起始值为1000,这样行插入就会
开始
递增
为1000、1001、1002等等.我怎样才能做到这一点? 谢谢
浏览 3
提问于2014-03-19
得票数 1
回答已采纳
7
回答
确定
主键
编号的标准方法是什么?
、
、
我打算用php和
mySQL
做一个非常简单的程序。主页将获取信息,并使用该信息在数据库中创建一个新行。但是,我需要为
主键
输入一个数字。不幸的是,我不知道确定使用哪个数字的正常方法。初步搜索在
mySQL
中找到了AUTOINCREMENT关键字。然而,我仍然想知道这是否能满足我的需求,以及这个问题的常见解决方案是什么。
浏览 4
提问于2008-10-28
得票数 4
回答已采纳
2
回答
错误1364 (HY000):字段'id‘没有默认值
id应为
主键
,并自动填充-> ;+-------+--------------+------+-----+---------+-------+但是,当我以这种方式插入数据时
mysql
ERROR 1364 (HY000): Field 'id' doesn't have a de
浏览 39
提问于2017-02-22
得票数 1
1
回答
设置两个
主键
,但为每个第一个
主键
值重置第二个
主键
- SQL Server
、
、
我设置了两个
主键
,CommentID和Comments表的ProductID。但是我想对
主键
做的事情如下:对于每个ProductID,CommentID应该从头
开始
计数。因此,对于ProductID = 1,CommentID应该
从
1
开始
递增
,对于ProductID = 2,CommentID也应该
从
1
开始
递增
,依此类推。或者除了创建两个
主键
之外,还有更好的解决方法吗? 谢谢!
浏览 24
提问于2018-07-10
得票数 0
1
回答
当
主键
被自动
递增
时,如何在sql中自动
递增
另一列?
、
、
、
我需要添加一个新列,以便为这些客户或新客户提供一个唯一的自动
递增
ID来标识他们,还需要
主键
来保持客户的计数。 我已经有了
主键
AI来显示客户的数量。我用谷歌搜索了一下,发现只有
主键
可以自动
递增
。我需要的客户ID是只有大约
5
-10位数字。类似于: uid = 232100001。它应该从一个数字
开始
,并在
主键
自动
递增
时自动
递增
。
浏览 17
提问于2019-09-14
得票数 0
6
回答
你能不能在
MySql
中使用自动增量而不把它作为
主键
、
、
、
、
我使用GUID作为我所有其他表的
主键
,但是我有一个需求,需要有一个
递增
的数字。我尝试用自动增量在表中创建一个字段,但是
MySql
抱怨说它需要成为
主键
。我的应用程序使用
MySql
5
,nhibernate作为ORM。我想过的可能的解决办法是:我现在的想法是倾向于综合的关键思想。编辑:行ID (
主键
)是当前的GUID。我想添加一个INT字段
浏览 7
提问于2009-03-11
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从0开始玩转MySQL
Gitlab 从 12.1 版本开始将不再支持 MySQL !
XGBoost从原理到实践5 从梯度提升开始
玩转WKO5:从看懂首页开始
MyBatis学习笔记——记录新增
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券