Em 06/09/12, Danilo Silva<[email protected]> escreveu:
> Pessoal,
>
> Como faço para verificar se um valor está dentro de um array? No meu caso
> especifico eu tenho a seguinte situação:
>
> string com valor "120,124"
> integer com valor 120
>
> Eu preciso saber se o valor integer 120 está dentro da string "120,124",
> penso em fazer convertendo a string em array (string_to_array), mas estou
> parado em como verificar se o integer está dentro do array.
>
> Alguma idéia?
>


Uma possibilidade:

SELECT true WHERE 120 IN (SELECT foo::int FROM
regexp_split_to_table('120,124', E',') AS foo);
 bool
------
 t
(1 row)

Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a