字段由字符串转换成数字格式,去掉前面的0

image.pngimage.png

ChaoniubiH 发布于 2023-1-9 14:42 (编辑于 2023-1-9 15:03)
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-1-9 14:43(编辑于 2023-1-9 14:45)

image.png

------------

SqlServer 

image.png

  • ChaoniubiH ChaoniubiH(提问者) 不行 啊,看我补充的截图
    2023-01-09 15:04 
  • Z4u3z1 Z4u3z1 回复 ChaoniubiH(提问者) 首先 你是SqlServer么? 其次convert(DECIMAL(20,2),MATNR) 字段是不需要引号的
    2023-01-09 15:11 
  • ChaoniubiH ChaoniubiH(提问者) 回复 Z4u3z1 是的,去掉引号也不行
    2023-01-09 15:14 
  • Z4u3z1 Z4u3z1 回复 ChaoniubiH(提问者) 说明你这个字段肯定还有其他类型的格式,不全是阿拉伯数字组成的字符串,比如小数点不是英文状态下的,比如有逗号等等
    2023-01-09 15:22 
  • ChaoniubiH ChaoniubiH(提问者) 回复 Z4u3z1 那还有其他办法了,格式库里显示是字符串,但是有的物料还有字母组成的
    2023-01-09 15:25 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-1-9 14:43

直接sql中

select 字段*1  as  新字段  from  表

  • ChaoniubiH ChaoniubiH(提问者) 不行啊,显示溢出了整数列
    2023-01-09 15:12 
  • snrtuemc snrtuemc 回复 ChaoniubiH(提问者) 那换成select 字段*1.00 as 新字段 from 表
    2023-01-09 15:18 
  • ChaoniubiH ChaoniubiH(提问者) 回复 snrtuemc 还是显示出现算术溢出错误
    2023-01-09 15:21 
  • snrtuemc snrtuemc 回复 ChaoniubiH(提问者) 额,真不行,参考楼下直接烦帆软里面公式处理把
    2023-01-09 15:23 
  • 1关注人数
  • 333浏览人数
  • 最后回答于:2023-1-9 15:03
    请选择关闭问题的原因
    确定 取消
    返回顶部