1
A
回答
2
INT
值是數值 - 在數字上,08872
和8872
是相同的 - 兩者都代表值8872
。
SQL Server將而不是存儲數值前導零。就是那樣子。
請將此存儲爲CHAR(5)
,或者在需要顯示前端時對前端進行格式設置(在您的郵政編碼中添加前導零)。
相關問題
- 1. 鹽在數據庫中存儲錯誤。
- 2. 在SQL Server 2005數據庫中記錄存儲過程錯誤
- 3. 試圖在數據庫中存儲IP地址。 SQL錯誤
- 4. SQl數據庫錯誤_id不存在?
- 5. PDO錯誤處理和在數據庫中存儲錯誤
- 6. 存儲在數據庫中的值
- 7. 如何將表數據存儲在SQL Server數據庫中?
- 8. 在SQL數據庫中存儲xml
- 9. 將SQL存儲在MySQL數據庫中
- 10. 在雲中存儲sql數據庫
- 11. 存儲在表(數據庫)
- 12. 將數值存儲在數據庫中的數據庫
- 13. 錯誤:沒有存儲ID數據庫
- 14. 爲什麼數據不會存儲在我的數據庫中?錯誤地提示「你的SQL語法錯誤; ...」
- 15. 在sqlite數據庫中存儲值
- 16. 在數據庫中存儲RGB值
- 17. Extbase在數據庫中存儲空值
- 18. 在數據庫中存儲timepicker值
- 19. 在存儲在數據庫中,錯誤數據的ExtJS形式數據
- 20. android數據庫表不存在錯誤
- 21. oracle sql - 在我的數據庫表中存儲4000個字符
- 22. 不能存儲在不同表的值在數據庫中
- 23. 將數據存儲在SQL表中
- 24. 存儲鍵/值緩存的數據庫表數據類型
- 25. 在SQL數據庫中存儲時間戳值
- 26. 在SQL Server 2005數據庫中存儲c#DateTimeOffset值
- 27. 在Android SQLite數據庫中存儲Google Map的位置錯誤
- 28. 在數據庫中存儲時間表
- 29. Yii2 - CheckBoxList的值存儲在數據庫
- 30. 這是什麼錯誤的形式存儲數據時數據庫表在localhost
char(5)會更好,不是嗎? – gbn 2012-01-06 06:07:00
我也嘗試過,即將數據類型設置爲'VARCHAR(MAX)'。但是當我使用'resultset.getString(zipcode)'時,問題依然存在。它仍然返回值是'8872'。 – 2012-01-06 06:07:09
@animeshporwal:如果你只打算存儲5個字符 - 使它成爲CHAR(5) - **絕對不是** VARCHAR(MAX)'! – 2012-01-06 06:13:34