【发布时间】:2012-05-24 15:41:37
【问题描述】:
我认为这很简单。我只想返回查询结果中与前导数字联系的字符串值。
例如:
003 - Preliminary Examination Plan
005 - Coordination
1000a - Balance sheet
Advertising
Amortization
Partnerships
想得到:
003 - Preliminary Examination Plan
005 - Coordination
1000a - Balance sheet
这段代码给了我零个结果。如何检查前导数字是否包含数字并返回字符串的其余部分?
select distinct AIssue
from SQLIssue
where regexp_like( AIssue, '^[[:digit:]]*$' )
order by AIssue
【问题讨论】:
-
您使用的是哪个数据库系统? SQL 服务器?如果是这样,版本号也可能会影响答案。
-
这实际上是一个相当少见的名为 Livelink 的数据库系统,它使用 oracle 后端但它使用标准 sql 进行查询。