社区
MS-SQL Server
帖子详情
数据类型转换的问题。。。在线等!
kingquren520
2014-02-18 09:52:26
表中字段recprice的类型为money,希望能够转换成numeric的类型..
直接cast转换有溢出,convert也解决不了??
...全文
108
6
打赏
收藏
数据类型转换的问题。。。在线等!
表中字段recprice的类型为money,希望能够转换成numeric的类型.. 直接cast转换有溢出,convert也解决不了??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingquren520
2014-02-18
打赏
举报
回复
money转成int类型后,小数位置就自动四舍五入了,我得需要保留小数位数
發糞塗牆
2014-02-18
打赏
举报
回复
能转成decimal的好像都可以转成numeric
發糞塗牆
2014-02-18
打赏
举报
回复
如果将整型数据类型转换为 money,则假设采用货币单位。 例如,整数值 4 被转换为相当于 4 个货币单位的 money 值。 下面的示例将 smallmoney 和 money 值分别转换为 varchar 和 decimal 数据类型。 DECLARE @mymoney_sm smallmoney = 3148.29, @mymoney money = 3148.29; SELECT CAST(@mymoney_sm AS varchar) AS 'SM_MONEY varchar', CAST(@mymoney AS decimal) AS 'MONEY DECIMAL'; 下面是结果集: SM_MONEY VARCHAR MONEY DECIMAL ------------------------------ ---------------------- 3148.29 3148 (1 row(s) affected) 来源:
http://msdn.microsoft.com/zh-cn/library/ms179882.aspx
發糞塗牆
2014-02-18
打赏
举报
回复
那你试试先把money转成varchar再转成numeric
kingquren520
2014-02-18
打赏
举报
回复
我最终想得到的结果是numeric(16,6)的类型
LongRui888
2014-02-18
打赏
举报
回复
cast 和convert 在转化基本类型上,没什么区别。 估计是在小数点上,溢出了把,你试试这个: cast(xx as numeric(38,6))
LitJson.dll
LitJson.dll文件,用来处理json格式
数据
jackson-2.6.jar
Spring 开发 RESTFul应用时,用做Json转换. 某个兄弟不地道,就这么点东西还要分。
JSONArray.jar 及其附加 jar
JSONArray 给想要的人 总共六个jar,目前还可以使用,目前还可以使用,目前还可以使用,目前还可以使用
Gson 2.3.1
gson最新版本gson2.3.1。源码、文档、开发包一应俱全!
Newtonsoft.Json.dll 程序文件
json对象格式转化,最新版本 Newtonsoft.Json.dll 欢迎大家使用。不需要任何分
MS-SQL Server
34,875
社区成员
254,641
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章