我已經註冊了一個表......並且對於每個註冊的詳細信息,必須在另一個表中創建一個特定的ID ...它將從ID和ID開始必須從001開始,該怎麼辦?我已採取SQL Server 2005數據庫如何增加從001開始的表中的ID
2
A
回答
2
您將不得不使用varchar並向左側添加填充的零。這實際上是不好的,你應該使用一個整數的標識列。
如果你想像這樣向用戶顯示你的id,那麼把它作爲一個int(1,2,3 ... 47)存儲在數據庫中,但是當呈現時它有一些代碼來處理它然後:
僞代碼:
if (id < 100)
return "0" + id;
else if (id < 10)
return "00" + id;
else
return id;
1
相關問題
- 1. 如何使主鍵從001開始?
- 2. 從ID列開始的Rails遷移從1,000開始並自動增加?
- 3. 我想從001開始編號
- 4. 強制表在ActiveRecord中再次從0開始ID增量?
- 5. 增加表中的ID
- 6. 如何增加從NB開始的NetBeans插件的vm內存
- 7. 如何防止JsonConvert.SerializeObject從增加的$ id
- 8. 如何從1開始從自動int中增加刪除表後增加字段 - sqlCE
- 9. 如何從增強現實開始?
- 10. 我想在mysql-php中以001開頭的自動遞增列「ID」?使用phpmyadmin如何做到這一點
- 11. 從右上角開始增加div?
- 12. SharePoint Office 365 - 開始在增量增長的50,000的ID字段
- 13. 如何從德比表中的表中刪除一行ID列增加1?
- 14. SQLite存儲以零開始的字符串,例如「001」
- 15. 如何從新增加的ID的sql中獲取值PHP
- 16. 自動增加開始於
- 17. 從增強現實開始
- 18. 如何從magento中的特定號碼增加訂單ID
- 19. 如何增加div id值?
- 20. 如何從Magento中的其他客戶ID開始?
- 21. 如何在追加表格中的行時分配增量ID?
- 22. 如何在任何表中增加一系列字符串以增加id?
- 23. 如何從表中增加值
- 24. 如何從加號開始加一段(+)
- 25. sql表中的標識id列不是從1開始
- 26. 如何從其他表遞增的表值和最大ID
- 27. Java的Hibernate的自動增加屬性集合ID開始0 MySQL的
- 28. mysql ID自動增量不從0開始
- 29. 如何在mongodb中增加一個id
- 30. 如何使在Django的自動增量字段從10000開始