【发布时间】:2015-09-15 09:53:04
【问题描述】:
我需要使用 MS Access SQL 修剪列中的前导零。 我找到了话题 Better techniques for trimming leading zeros in SQL Server? 但是
SUBSTRING(str_col, PATINDEX('%[^0]%', str_col+'.'), LEN(str_col))
在 Access 中不起作用。如何将其“翻译”为 Access SQL?
我把函数SUBSTRING改成了MID,把PATINDEX改成了INSTR,但是还是不行
MID(str_col, INSTR(1, str_col+'.', '%[^0]%'), LEN(str_col))
我的列的数据类型是字符串,所有行看起来像:“002345/200003”,“0000025644/21113”,我需要提取“2345”,“25644”。
【问题讨论】: