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'' –