删除SQL Server中nvarchar列中的前导零

g_s*_*Tan -1 sql t-sql sql-server asp.net

如何从nvarcharSQL Server中的数据类型列中删除所有前导零?

例:

0000000000245
0000000001270
Run Code Online (Sandbox Code Playgroud)

Tim*_*ter 7

使用CASTint

SELECT CAST('0000000000245' AS int),
       CAST('0000000001270' AS int)
Run Code Online (Sandbox Code Playgroud)

演示

但是你为什么不首先使用int?显示前导零是前端的工作.