2
我需要PostgreSQL中或红移DB如何使用REGEXP SQL
例如使用REGEXP SQL从字符串中提取仅5位数字仅提取5从字符串位数,
f 34 123 54321 123456
以上字符串应该返回
54321
我能够从字符串只得到号码,但不仅是5位数字
select REGEXP_REPLACE('f 34 123 54321 123456', '[^0-9]') five_digit_number
--returns 3412354321123456
我得到''错误:42883:功能regexp_matches( “未知”, “未知”)不exist''的Postgres – logan
哪个版本是你吗? –
我使用redshift db ... REGEXP_REPLACE工作,但不是这个 – logan