sqlserver 字段去除前面所有的零
如果是在 Oracle 中,可以直接使用 ltrim 函数:
select ltrim('0', '0010')
from dual;
SQL Server 中的 ltrim 函数不能指定第一个参数,不过有 patindex 查询第一个不是 0 的索引,然后提取子串。例子:
select substring(col, patindex('%[^0]%', col), len(col) - patindex('%[^0]%', col) + 1)
from tbl
excel数据前加0
A列为数据,在B列输入公式“=IF(LEN(A2)<8,REPT("0",8-LEN(A2))&A2,A2)”即可完成填充