Tag: nativequery
JPA-Konzept, das Abfragen, die in Ihrem systemeigenen Datenbank-syntax (statt JPQL)
3
Antworten
Ich steckte mit die folgende situation: Meine Einheiten sind miteinander verwandt, aber in einer Weise, die ich nicht nutzen konnte JPQL. Ich war gezwungen, verwenden Sie das native SQL. Jetzt möchte ich anzeigen dieser Ergebnisse in ein
1
Antworten
Ich habe eine List<Object> resultList = entityManager.createNativeQuery(SOME QUERY).getResultList(); einige Der Abfrage ist das Ergebnis der inneren Verknüpfung von Tabellen. Wenn ich versuche, Zugriff auf die Elemente von Object ist eine von denen ist ein Datum, das ich
3
Antworten
Ich habe zum Beispiel eine Tabelle als Student es ist enthalten Spalten wie id, Namen, Alter Ich bin ein zurücksetzen bestimmten Spalte Werte mit NativeQuery wie unten. Query query = entityManager.createNativeQuery("SELECT age FROM Student"); List list=query.getResultList(); Mithilfe
2
Antworten
Stand ich mit ein komisches Ding mit nativen Abfragen: Wenn ich versuche, die Verwendung von named native query wie die folgende @NamedNativeQuery(name = "native_count_avg_guest_quizzes", resultClass = java.math.BigDecimal.class, query = "select avg(c) as r from ((select count(*) as
2
Antworten
Ich habe eine User Unternehmen Role Einheit. Die Beziehung ist wie folgt definiert: @OneToMany @JoinTable(name="USER_ROLES", inverseJoinColumns=@JoinColumn(name="ROLE_ID")) private List<Role> roles = null; Nun, wenn ich das löschen einer Rolle, die ich löschen müssen, um die Rolle von allen
6
Antworten
Verwende ich Hibernate. Ich schrieb einige native Abfrage, da ich sub-select-Anweisung. Abfrage sieht wie folgt aus: SELECT sub.rownum FROM (SELECT k.`news_master_id` AS id, @row := @row + 1 AS rownum FROM keyword_news_list k JOIN (SELECT @row :=
3
Antworten
Ich gehe davon aus, dass ich brauchen, um zu bauen eine native Abfrage abschneiden eine Tabelle mit Doctine2. $emptyRsm = new \Doctrine\ORM\Query\ResultSetMapping(); $sql = 'TRUNCATE TABLE Article'; $query = em()->createNativeQuery($sql, $emptyRsm); $query->execute(); Dieser gibt den Fehler SQLSTATE[HY000]:
4
Antworten
Ich weiß, ich kann pass eine Liste benannte Abfrage in der PPV, aber wie wäre es NamedNativeQuery? Ich habe viele Wege versucht, aber immer noch nicht, geben Sie einfach die Liste, um eine NamedNativeQuery. Wer weiß, wie