网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  技术问答  >  在 sql server 2008 中将 varchar 转换为十进制

在 sql server 2008 中将 varchar 转换为十进制

分类: 技术问答 • 2022-03-31 14:02:30

在 sql server 2008 中将 varchar 转换为十进制

问题描述:

我将此数据设为 varchar '00072330'.在 SQL Server 2008 中,如何将其转换为类似于723.30"的十进制?

I have this data as varchar '00072330'. How do I convert it to a decimal that looks like '723.30' in SQL Server 2008?

答

试试这个:

declare @data as varchar(8)
set @data = '00072330'
print cast(@data as decimal) / 100

相关推荐

  • 如何在sql server 2008中将行转换为列
  • 在 sql server 2005 中将秒转换为分钟和秒的有效方法
  • 在SQL Server中将行转换为具有特定条件的列
  • 在SQL Server Business Intelligence Development Studio中将多值参数转换为临时表
  • 【转】在SQL Server 2008中SA密码丢失了怎么处理
  • 在 SQL Server 2005 中将 XML 转换为表
  • 在sql server 2008中将正常datetime转换为时区
  • 在SQL Server 2008中将NVARCHAR转换为DATETIME
  • 在SQL Server 2008中将数据透视表与列和行总计一起使用
  • 在SQL Server 2000中将行转置为列
  • 将INT转换为VARCHAR SQL
  • 在sql中将varchar转换为数据类型int时出错
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号