0

重複の可能性:
SQL ステートメントのフィールドから先頭のゼロを削除する

SQL Server 2008 データベースには、先頭の「0」を削除して選択する必要がある文字列列があります。たとえば0023AFF、 として返され23AFFます。これはT-Sqlで可能ですか?

4

1 に答える 1

4

使用するPatIndex

declare @s varchar(20)='0023aff'

select substring(@s,PATINDEX('%[^0]%',@s),LEN(@s))
于 2012-11-22T11:59:16.033 に答える