Em 11/11/08, Daniel Robert Costa<[EMAIL PROTECTED]> escreveu: > Opa. > > Eu havia esquecido o = sim. > Mas mesmo assim não funcionou. > Quando passo dois parametros dentro do array ele retorna em branco. >
bdteste=# CREATE TEMP TABLE foo( bdteste(# id serial primary key, bdteste(# bar integer[]); NOTA: CREATE TABLE criará sequência implícita "foo_id_seq" para coluna serial "foo.id" NOTA: CREATE TABLE / PRIMARY KEY criará índice implícito "foo_pkey" na tabela "foo" CREATE TABLE bdteste=# INSERT INTO foo VALUES(default, '{1, 2, 3, 4, 5}'); INSERT 0 1 bdteste=# INSERT INTO foo VALUES(default, '{6, 7, 8, 9, 0}'); INSERT 0 1 bdteste=# INSERT INTO foo VALUES(default, '{1, 3, 5, 7, 9}'); INSERT 0 1 bdteste=# SELECT * FROM foo; id | bar ----+------------- 1 | {1,2,3,4,5} 2 | {6,7,8,9,0} 3 | {1,3,5,7,9} (3 registros) bdteste=# SELECT * FROM foo WHERE 5 = ANY (foo.bar); id | bar ----+------------- 1 | {1,2,3,4,5} 3 | {1,3,5,7,9} (2 registros) Osvaldo _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral