问答 查看内容
返回列表

如何去掉文本数据前N个0

265 1
发表于 2024-7-26 10:01:06 | 查看全部 阅读模式
数值前面有0,需要去掉

评论1

观小凡楼主Lv.1 发表于 2024-7-26 10:07:57 | 查看全部
本帖最后由 观小凡 于 2024-7-26 10:09 编辑

1. 如果需要返回文本格式:
1)用*1或者/1将0去掉并用string()函数转换为文本格式;
  1. string( int ([商品编号]/1 ))  或者  cast( int ([商品编号]*1 )as string)
复制代码
2)用正则表达式去掉0。
  1. REGEXP_REPLACE([商品编号] ,"^(0+)", "")
复制代码
2. 如果需要返回数值格式参与计算:
  1. 整数:int([字段])
  2. 小数:[字段]*1
复制代码

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2024 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表