AUTOINCREMENT在WITHOUTROWID表格上不起作用。AUTOINCREMENT机制假定存在一个rowid,所以它在WITHOUTROWID表中不起作用。
SQLiteFrequentlyAskedQuestions FrequentlyAskedQuestions 我如何创建一个AUTOINCREMENT字段? SQLite支持哪些数据类型?
INTEGERPRIMARYKEY列可用于实现等效的AUTOINCREMENT。如果您尝试将NULL插入到INTEGERPRIMARYKEY列中,则该列实际上将被填充的整数比表中已有的最大键大1。
确保sqlite_sequence表中的AUTOINCREMENT计数器在“INSERT...SELECT”语句中进行“Xfer优化”初始化。Fixforticket7b3328086a5c116c。
这个P3机制用于帮助实现AUTOINCREMENT功能。下一个提前移动光标P1,使其指向表格或索引中的下一个键/数据对。如果没有更多的键/值对,则转到以下指令。但是如果光标前进成功,立即跳转到P2。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
