如何在T-SQL中用空格替换开始的两位数字(00)?



我有一个表,在默认情况下,代码以78,7244,d345的形式存在,很少有记录发现代码以0072开头。

我必须从所有代码中删除开头的两个数字(00),无论它出现在列中。

您可以这样测试:

select 
case 
when code like '00%' 
then right(code,len(code)-2) 
else code end AS Code
from YourTable

最新更新