在SQLSERVER中,我的表具有每個記錄的自動增量ID,非常簡單。 如何設置此ID號碼始終爲5位數字(本表中我永遠不會超過99999)? 因此,記錄1是00001,記錄596是00596,4871是04871,所以一個...... 如何在Id字段上設置000001合成。如何使SQLSERVER以5位數格式自動增量?
0
A
回答
3
CREATE TABLE T (
_ID int IDENTITY(1,1) not null,
ID as RIGHT('0000' + CONVERT(varchar(5),_ID),5),
/* other columns */
)
雖然一般,你會想保留在數據庫之外格式的擔憂 - 尤其是因爲IDENTITY
列不應顯示給用戶。
相關問題
- 1. Hibernate/JPA SQLServer主鍵自動增量
- 2. 如何使數字自動增量?
- 3. 如何使自動增量列非自動增量?
- 4. MySQL的 - 自動遞增(如何通過5自動遞增)
- 5. 遞增5位數
- 6. 如何在MySQL中將自動增量格式設置爲0001?
- 7. 以聯繫表格形式獲取自動增量ID 7
- 8. 如何自動增量ID
- 9. 如何自動增量(IDENTITY)
- 10. 如何在1格式SQLSERVER
- 11. MySQL,C++ - 以編程方式,MySQL自動增量如何工作?
- 12. 如何使自動遞增單元格?
- 13. 如何根據區域生成5位數的增量編號?
- 14. 如何在php中顯示自動增量數據表格mysql
- 15. 關閉自動增加5個數字?
- 16. 復位自動增量起點
- 17. 自動增量與單位工作
- 18. SQL Azure的復位自動增量
- 19. rails acts_as_list位置自動增量
- 20. 自動增量數組java
- 21. 如何在JavaFX中設置滾動窗格的單位增量?
- 22. 如何增加「主鍵」自動增加數量?
- 23. 以增量格式化行的循環
- 24. 用自動增量值插入表格
- 25. 進度打開表格自動增量?
- 26. 如何使用自動增量值爲其餘表格插入多個表格
- 27. 如何使用自動增量計數功能?
- 28. 使UIStepper的增量增加5
- 29. 與格式字符串自動遞增
- 30. PetaPoco - 如何關閉自動增量?
可能的重複[SQL身份與領先填充零](http://stackoverflow.com/questions/3429284/sql-identity-with-leading-padded-zeros) –
但尚未 - mysql或sqlserver? –