服务器之家

服务器之家 > 正文

sql 去零函数 datagridview中数字类型常出现后面的零不能去掉

时间:2019-11-08 15:32     来源/作者:mssql教程网

代码如下:


declare @bl decimal(10,6),@num int,@num1 int ,@str char(20),@str1 char(20),@str2 char(20),@str3 char(20),@zx int,@zx1 int 
set @bl=1110.10000 
set @str1=ltrim(REVERSE(cast(@bl as char(30)))) ---颠倒 
print @str1 
set @zx1=cast(@bl as int) 
set @str2=cast(@zx1 as char(10)) --取整数部分 
print @zx1 
set @num=len(@str2) 
print @num 
set @num1=charindex('.',@str1) 
print @num1 
set @str1=substring(@str1,0,@num1) 
set @zx1=cast(@str1 as int) 
print @str1 
set @str3=ltrim(REVERSE(cast(@zx1 as char(10)))) --取小数部分 
if @str3=0 
set @str=rtrim(cast(@str2 as char(20))) 
else 
--print @str2 
--print @str3 
set @str=rtrim(cast(@str2 as char(20)))+'.'+rtrim(cast(@str3 as char(6))) 
print @str 
---set @str3=cast(@str2 as decimal(10,6)) 

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
Nginx服务器究竟是怎么执行PHP项目
Nginx服务器究竟是怎么执行PHP项目 2019-05-24
配置IIS网站web服务器的安全策略配置解决方案
配置IIS网站web服务器的安全策略配置解决方案 2019-05-23
返回顶部