0
可能重複:
Removing leading zeroes from a field in a SQL statement修剪從字符串中的前導0的T-SQL
在SQL Server 2008數據庫我有一個字符串列,我需要與領先的選擇「 0「被刪除。例如。 0023AFF
應返回爲23AFF
。 這可能在T-Sql中,以及如何?
可能重複:
Removing leading zeroes from a field in a SQL statement修剪從字符串中的前導0的T-SQL
在SQL Server 2008數據庫我有一個字符串列,我需要與領先的選擇「 0「被刪除。例如。 0023AFF
應返回爲23AFF
。 這可能在T-Sql中,以及如何?
使用PatIndex
declare @s varchar(20)='0023aff'
select substring(@s,PATINDEX('%[^0]%',@s),LEN(@s))
看到這個堆棧溢出職位:http://stackoverflow.com/questions/92093/removing-leading-zeroes-from-a-field-in-a-sql-statement –
@Aziz,謝謝。我沒有在我的搜索中找到。 – GaussZ