如何在列中的斜线后获取所有数字?
示例:884/9
和884/12
我需要把它作为" 9"和" 12"。
这个没有用 - 我正在使用Postgres和Dibi库
substring(source_path, '/(.*)$')
答案 0 :(得分:2)
如果您的数据只有一个/
,并且其格式与您提供的示例类似,那么您可以使用SPLIT_PART()
:
SELECT split_part(source_path, '/', 2) FROM YourTable;
虽然我认为您的查询应该有效。究竟是什么'不起作用'是什么意思?