您不能使用AUTO_INCREMENT类型为 的列VARCHAR。
你可以做的就是制作它BIGINT和AUTO_INCREMENT,每当你需要它作为 时String,你可以在它前面加上你的字母,'D'例如:
Long dbKey = ...;
String key = "D" + dbKey;
Run Code Online (Sandbox Code Playgroud)
您可以为此创建一个存储过程,将“自动递增”字符串设置为该列的默认值,但这不值得这么麻烦。另外,使用数字总是比使用字符串更快、更高效。
| 归档时间: |
|
| 查看次数: |
1166 次 |
| 最近记录: |