在sql server 2008中将varchar转换为decimal

Dev*_*per 3 sql t-sql sql-server sql-server-2008

我把这些数据作为varchar'00072330'.如何将它转换为SQL Server 2008中看起来像'723.30'的小数?

Rub*_*ias 9

试试这个:

declare @data as varchar(8)
set @data = '00072330'
print cast(@data as decimal) / 100
Run Code Online (Sandbox Code Playgroud)