0
在PostgreSQL函数中,检查传递的变量是否包含 特定字母的语法是什么?检查变量是否包含PostgreSQL函数中的x
传递给函数的变量是逗号分隔的字母列表,我想检查这个列表是否包含字母a或x。
我想象中的代码看起来是这样的:
-- var typically looks like 'a,b,c,x'
if (some way of stripping anything other than a and x from var) ~* [ax]
-- Do something else
end if;
我认为正则表达式是答案,我只是不能100%肯定的语法。
谢谢!
哎呀 - 对不起,我有一个错字。我需要检查一个OR x。感谢您的回复! – Matt
我最终使用if(var〜*'a'或var〜*'x')来使用您在第二个示例中确认的内容。再次感谢你的帮助! – Matt
@Matt你可以使用'var〜*'x | a'' –