回答
您可以使用隱式轉換以及 - 少打字:-)
SELECT '0000000000245' + 0
這變得更加複雜,但是,如果這種爲nvarchar不總是包含數字(在這種情況下,@蒂姆上面的答案也會有問題)。所以...爲什麼這是一個nvarchar?你可以改變表格使其成爲整數列嗎?
我會嘗試將數據類型轉換爲int。它被導入爲一個固定寬度的文件,左邊填零。 – 2013-03-12 21:58:59
使用CAST
到int
SELECT CAST('0000000000245' AS int),
CAST('0000000001270' AS int)
但你爲什麼不使用擺在首位int
?顯示前導零是前端的工作。
該列包含350個具有各種數字的前導零的記錄。如果我使用CAST,則必須爲每條記錄編寫它。 – 2013-03-12 21:52:33
記錄數不重要,只需使用'SELECT CAST(columnName AS int)AS columnName ...'。 – 2013-03-12 21:53:50
再次感謝您。 CAST工作,但會將數據類型從nvarchar轉換爲int。 PS。愛演示選項。那很酷。 – 2013-03-12 22:00:50
- 1. 從SQL中刪除兩組前導零
- 2. 如何刪除SQL Server中的前導和尾隨引號?
- 3. 如何從sql查詢中刪除前導單引號和前導零
- 4. 刪除ggplot2 +標尺中的前導零
- 5. 如何刪除DataStage中的前導零
- 6. 如何刪除albhabet和SQL Server前導零
- 7. 從ggplot2圖中刪除前導零
- 8. 從jclock中刪除前導零
- 9. SSRS從日期中刪除前導零
- 10. 刪除R中時間序列中的前導零點
- 11. String.Split()刪除前導零
- 12. 如何刪除前導零?
- 13. PHP刪除前導零
- 14. 如何刪除前導零
- 15. 從SQL字段中刪除前導零的算法?
- 16. 從SQL語句的字段中刪除前導零
- 17. 如何從字符串中刪除前導零號
- 18. 如何從逗號分隔文件中刪除前導零
- 19. SQL Server零件號搜索nvarchar上可能的變化
- 20. 如何從SQL中刪除前導零(s)
- 21. 從varchar中刪除前導零sql開發者
- 22. 在SQL Server中刪除時消除序列號「空位」
- 23. 在SQL Server中更改列varchar(255)nvarchar
- 24. 從列中刪除前導零(非函數)
- 25. 從SQL Server 2008中的子字符串中添加前導零
- 26. 刪除SQL Server中的外鍵和列
- 27. 刪除SQL Server 2008中的主鍵列
- 28. 刪除MS SQL Server中的列
- 29. 批量導入CSV文件到SQL Server中 - 刪除雙引號
- 30. MATLAB - 從向量中刪除前導零和尾隨零
你有試過什麼嗎? – 2013-03-12 21:49:40