postgresql-9.0- все статьи тега


Проверьте, существует ли значение в массиве Postgres

мне нужен способ проверить, существует ли значение в данном массиве. До сих пор я придумал что-то вроде этого select '{1,2,3}'::int[] @> (ARRAY[]::int[] || value_variable::int) но я продолжаю думать, что должен быть более простой способ для этого, я просто не вижу его. Edit: просто понял, что я могу это сделать select '{1,2,3}'::int[] @> ARRAY[value_variable::int] это гораздо лучше, и я думаю, будет достаточно, но если у вас есть другие способы сделать это, пожалуйста, поделитесь. ...