如何使用postgresql从字段中获取最后10位数字

时间:2013-11-02 23:14:53

标签: netezza

我正在使用Netezza数据库并尝试从字段中仅获取最后10位数字(字符串)。

以下是我的例子:

XMCC123456789

我想得到的是:C123456789

1 个答案:

答案 0 :(得分:1)

如果安装了Netezza SQL Extensions Toolkit,则可以使用:

select sql_functions.admin.strright(s.sample,10)
from (select 'XMCC123456789' as sample) s

否则很长的路要走:

select substr(s.sample,length(s.sample)-9,10)
from (select 'XMCC123456789' as sample) s