Witam
Mam zadeklarowany typ

  1. CREATE TYPE "public"."param" AS (
  2. "id_param" INTEGER,
  3. "param_value" VARCHAR(50)
  4. );

i tablice test z kolumnami:
  1. id_test INTEGER --(SERIAL)
  2. test typ param[]


robie sobie inserta
  1. INSERT INTO test (test) VALUES ( ROW(42, 'bbb' ) );


i teraz mam problem z dostepem do tego wiersza wedlug manuala
  1. SELECT * FROM test WHERE test.id_param = 42;
powinno działać ale nie działa

Z góry dzięki za pomoc!


Oki działa coś takiego
SELECT * FROM test WHERE (test).id_param = 42;