sql server 2008 r2-SQL去计算一位小数的问题

问题描述

SQL去计算一位小数的问题

表字段为int类型

CASE WHEN MyRequiredPeriod IS NULL THEN '-' ELSE CAST(ROUND(MyRequiredPeriod/3600,1) AS NVARCHAR(50)) END,这样取出来的小数后面带0,怎样才让能让这个字段取得两位小数呢

解决方案

http://blog.itpub.net/22392018/year-201405-list-1/

解决方案二:

 CASE WHEN MyRequiredPeriod IS NULL THEN '-' ELSE CAST(ROUND(MyRequiredPeriod/3600,2) AS NVARCHAR(50)) END

解决方案三:

cast(13.145 as decimal(10, 2))

时间: 2025-01-03 08:22:46

sql server 2008 r2-SQL去计算一位小数的问题的相关文章

安装SQL Server 2008 R2和Visual Studio 2010时的1406错误解决

问题描述:重新安装的系统,然后马上升级到Windows7旗舰版,在安装SQL Server 2008 R2和Visual Studio 2010时遇到1406错误.尝试了很多方法,比如修改对应注册表的权限.重置注册表.安装更新等等. 又细想是否是系统的原因,于是又重新还原系统,保持Windows7家庭普通版.后来又考虑了许久,才想到解决 办法.其实很简单,稍后奉上. 问题如图: SQL Server 2008 R2安装错误: Visual Studio 2010旗舰版安装错误: 解决: 没有足够

我安装了vs2010和sql server 2008 r2 ,怎么无法添加mdf文件呢?

问题描述 我安装了vs2010和sql server 2008 r2 ,怎么无法添加mdf文件呢? 总是提示:与SQL Server数据库文件(.mdf)的连接要求在本地计算机上安装并运行SQL Server 2005 Express 或 SQL Server 2008 Express .可从一下URL下载最新版本的 SQL Server Express: 是不是说一定要安装Express 版本的? 解决方案 不是,SQL Server兼容SQL Server 2008 Express,完全可以

SQL Server 2008 R2的发布订阅配置实践

    纸上得来终觉浅,绝知此事要躬行.搞技术尤其如此,看别人配置SQL SERVER的复制,发布-订阅.镜像.日志传送者方面的文章,感觉挺简单,好像轻轻松松的,但是当你自己去实践的时候,你会发现还真不是那么一回事,毕 竟环境不同.数据库版本或经验关系,你实践的时候会或多或少碰到一些问题,有可能人家是多次实践后,绕开了那些"坑",毕竟写文章是事后总结,人家台上一 分钟,台下十年功.闲话不扯了,进入正题,本文虽然简单,但是趁现在有时间,也记录一下前几天配置Replication的发布订阅

SQL Server 2008 R2 安装过程中出错的一种解决方法

可能是先装了vs2010,它会装部分与sql2008相关的东西,之后再装sql2008或sql2008r2版本,就可能会出错装不了.. 先下载:Total_Uninstall6.3.1,卸载sql2008或sql2008r2安装程序相关的文件,这个软件会卸载注册表中相关的东西: 下载地址: http://yunpan.cn/QbFmyhXqsusph (原来使用YourUninstaller去卸载,它不能删除相关的注册表里的东西) 另外的错误: 标题: Microsoft SQL Server

SQL Server 2008 R2 性能计数器详细列表(五)

原文:SQL Server 2008 R2 性能计数器详细列表(五) SQL Server:SQL Statistics 对象: 监视编译和发送到 SQL Server 实例的请求类型 SQL Server SQL Statistics 计数器 说明 Auto-Param Attempts/sec 每秒的自动参数化尝试数.其总数应为失败的.安全的和不安全的自动参数化尝试之和.当 SQL Server 实例尝试通过将某些文字替换为参数来参数化 Transact-SQL 请求时,就会进行自动参数化,

SQL Server 2008 R2 性能计数器详细列表(四)

原文:SQL Server 2008 R2 性能计数器详细列表(四) SQL Server Latches 对象: 监视称为闩锁的内部 SQL Server 资源锁.通过监视闩锁来确定用户活动和资源使用情况,将有助于查明性能瓶颈 SQL Server Latches 计数器 说明 Average Latch Wait Time (ms) 必须等待授予的闩锁请求的平均等待时间(毫秒). Latch Waits/sec 未能立即授予的闩锁请求数. Number of SuperLatches 目前是

SQL Server 2008 R2 性能计数器详细列表(一)

原文:SQL Server 2008 R2 性能计数器详细列表(一) SQL Server Backup Device 计数器: 可监视用于备份和还原操作的 Microsoft SQL Server 备份设备 SQL Server Backup Device 计数器 说明 Device Throughput Bytes/sec 一个备份设备在备份或还原数据库时所用的读写操作的吞吐量(以每秒字节数表示).这一计数器只有在备份或还原操作执行时才存在. SQL Server Access Method

SQL Server 2008 R2数据库镜像部署图文教程_mssql2008

概述 "数据库镜像"是一种针对数据库高可用性的基于软件的解决方案.其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中.建议使用不同位置的两台服务器来承载.在同一时刻,其中一台上的数据库用于客户端访问,充当"主体服务器"角色:而另一台则根据镜像会话的配置和状态,充当热备份服务器,即"镜像服务器角色",这两种角色不是绝对的. 优点 l 增强了数据保护功能 l 提高了数据库的可用性 l 提高了生产数据库在升级

SQL Server 2008 R2的安装部署

先决条件 安装 SQL Server 前,请查阅计划 SQL Server 安装中的主题. 在与一个或多个 SQL Server 2008 实例一起并行安装 SQL Server 2008 R2 前,请参阅 SQL Server 2008 R2 和 SQL Server 2008 的并行实例的注意事项. 注意 对于本地安装,必须以管理员身份运行安装程序.如果从远程共享安装 SQL Server,则必须使用对远程共享具有读取和执行权限的域帐户. 注意 如果受到安装程序中的已知问题的影响,可能需要在