」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > SQL Server去除VARCHAR字段前導零方法

SQL Server去除VARCHAR字段前導零方法

發佈於2025-05-01
瀏覽:543

[2 [2

How to Remove Leading Zeroes from a VARCHAR Field in SQL Server?
一種常見技術使用

substring

函數。這種方法確定了第一個非零特徵的起始位置,並提取相關的底帶,有效地消除了領先的零。 例如,要從 varchar(10)

patindex

找到第一個非零字符的索引,

從此提取子字符串,確保10個字符的長度。 另一種有效方法採用 fuctive 函數用空字符串替換領先的零。 這在下面說明: [2 從 ...

刪除領先的零,
SELECT SUBSTRING(ColumnName, PATINDEX('%[^0]%', ColumnName), 10)
FROM ...
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3