背景:
sqlite创建表示提示错误信息如下:
sqlite3.OperationalError: AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY
原因:
这是因为关键字 AUTOINCREMENT ,使用关键字AUTOINCREMENT必须满足以下两点:
- 只能用于整型(INTEGER)字段,INT类型是不可以;
- 只能用于PRIMARY KEY字段;
转载请注明:落伍老站长 » sqlite3.OperationalError: AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY