• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

entityManager / java / JPA / Hibernate

42 Warsaw Coding Academy
0 głosów
218 wizyt
pytanie zadane 8 marca 2019 w Java przez Piotr Kusnierkiewicz Użytkownik (670 p.)

Jak mogę zapisać talibe intów w postgresie ? 

		Integer poolId = (Integer)entityManager.createNativeQuery("INSERT INTO "
				+ "eb_pools.multi_pool_period (event_Ids, start_date, end_date, settled) "
				+ "VALUES ("
				+ ":event_Ids, :start, :end, :settled"
				+ ")"
				+ "RETURNING eb_pools.multi_pool_period.id"		
				)		
				
				.setParameter("event_Ids", ????????)
				.setParameter("start", pool.getStartDate())
				.setParameter("end", pool.getEndDate())
				.setParameter("settled", pool.getSettled())
				.getSingleResult();
		return poolId;
	}

chodzi o event_ids:

ERROR: column "event_ids" is of type integer[] but expression is of type bytea

dzięki za pomoc !!!

komentarz 8 marca 2019 przez Mateusz51 Nałogowiec (28,180 p.)
Z bledu zakladam ze event_ids jest tablica. W zwyklym sql nie wpiszesz tablicy do pola

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+1 głos
1 odpowiedź 2,222 wizyt
pytanie zadane 8 czerwca 2016 w Java przez jocom Początkujący (390 p.)
0 głosów
1 odpowiedź 1,133 wizyt
pytanie zadane 6 września 2017 w Java przez Wally Bywalec (2,840 p.)
0 głosów
1 odpowiedź 1,619 wizyt
pytanie zadane 30 sierpnia 2017 w Java przez plkpiotr Stary wyjadacz (12,420 p.)

93,382 zapytań

142,382 odpowiedzi

322,539 komentarzy

62,741 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...