社区
MS-SQL Server
帖子详情
请问SQL语句中如何得到小数点后面的位数? 比如2000/26/29000
限量的蓝天
2014-11-08 04:24:38
我的一个字段需要经由计算得到,如2000/26/29000,这当中的3个数都是可能变化的,这里仅作示例
我把这个字段无论设为float,还是decimal ,结果都出不来小数点后面的有效值
select 2000/26/29000 as price 得到的是零,但其实是有小数点位数的啊,0.002652....
我怎么才能得到这个值呢?
...全文
201
1
打赏
收藏
请问SQL语句中如何得到小数点后面的位数? 比如2000/26/29000
我的一个字段需要经由计算得到,如2000/26/29000,这当中的3个数都是可能变化的,这里仅作示例 我把这个字段无论设为float,还是decimal ,结果都出不来小数点后面的有效值 select 2000/26/29000 as price 得到的是零,但其实是有小数点位数的啊,0.002652.... 我怎么才能得到这个值呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
reenjie
2014-11-08
打赏
举报
回复
数据都是整数,sql默认当作是整除,所以最后的结果都是整数。 试一下下面的sql
select cast(2000 as float)/26/29000 as price
或者 cast(2000 as decimal)
[转]如何查看SQL
2000
的版本号
这个题目听起来十分拗口,英文应该这样写"How to find the service pack version installed on SQL Server using",这个问题我一直在找,SQL Server一直没有像其他软件一样可以直接查看到版本+补丁号的方法,今天到一个老外的网站终于找到了: 有两种方法:第一步:使用
SQL语句
查询select @@version查询结果
如何查看SQL
2000
当前版本号?
如何查看SQL
2000
当前版本号?在查询分析器里面输入:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'),
SERVERPROPERTY ('edition')
得到
的结果如下:
8.00.194 RTM Enterprise Edition
对照下面列出的版本号就知道了。
///////////////
SQL SE
同时安装SQL
2000
与SQL2005系列相关问题
最近因项目要求需要在同一服务器上安装SQL
2000
和SQL2005,现把安装过程
中
遇到的问题记录下来,方便遇到同样问题的朋友.1,因为SQL
2000
安装过程
中
无法修改实例名称,故安装过程
中
必须先安装SQL
2000
,然后在安装SQL2005.安装SQL2005时必须修改SQL实例名称,否则将和SQL
2000
的实例名称冲突.2,安装完SQL2005后,开始准备用SQL
2000
客户端工具
Sql
2000
和Sql2005共存安装
首先说明的是两个版本的数据库安装次序没有先后之分,主要后一安装版本一定要另外创建实例,就可以并存。这里假设已安装了Sql
2000
,下面开始安装Sql2005运行光盘选择“服务器组件、工具、联机丛书和示例”。接着是许可协议然后是进行安装前的支持组件安装、扫描计算机配置在安装向导里,sqlserver 2005安装程序会对系统进行配置检查接下来输入注册信息;选择要安装的组件,在这个过程
中
可
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章