以文本方式查看主题
- Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2)
---- [求助] 数据转换 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=150768)
|
-- 作者:leoli
-- 发布时间:2020/6/6 22:26:00
-- [求助] 数据转换
老师,表结构的表达式如下,如何达到以下我想要的 ? 谢谢。
表达式: [FSupID]+\'-\'+[FItemID]+\'-\'+[FUnitID]+\'-\'+[FCyID]+\'-\'+[FPType]+\'-\'+[FStartQty]+\'-\'+[FEndQty]
结果: 3377-12339-3678-1-1-0.0000000000-0.0000000000
想达到 :
3377-12339-3678-1-1-0-0
|
-- 作者:职业技术学校
-- 发布时间:2020/6/6 23:15:00
--
此主题相关图片如下:表达式.png
我测试默认就是你想达到的样子
|
-- 作者:leoli
-- 发布时间:2020/6/6 23:21:00
--
谢谢,新增的表是如你如做的。我的表是SQL上的,觉得应该将以下转换成整数,未位默认的零去掉 怎么转换?
[FStartQty]+\'-\'+[FEndQty]
|
-- 作者:有点蓝
-- 发布时间:2020/6/7 21:23:00
--
如果不会出现小数,把列类型改为整数。
如果只是要去掉小数:.... +[FPType]+\'-\'+convert([FStartQty],\'System.Int32\')+\'-\'+....
|