iro*_*enb 15 mysql sql mysql-error-1062
所以我的MySQL数据库表现得有点奇怪.这是我的表:
Name shares id price indvprc
cat 2 4 81 0
goog 4 4 20 20
fb 4 9 20 20
Run Code Online (Sandbox Code Playgroud)
当我尝试插入表格时,我收到了#1062错误.所以我进一步调查并意识到当我尝试将值插入表中,其中名称和共享值相同时,它将返回#1062错误.例如,如果我插入:
fb 4 6 20 20
Run Code Online (Sandbox Code Playgroud)
它会返回一个错误.但如果我将股票数量改为6,那就可以了.是因为我的一个列可能是唯一的,还是只是mysql的东西?
用SHOW CREATE TABLE your-table-name
看什么列是主键.
小智 7
PRIMARY KEY
被选中AUTO_INCREMENT
.ALTER TABLE [table name] AUTO_INCREMENT = 1
归档时间: |
|
查看次数: |
199250 次 |
最近记录: |