問題タブ [nativequery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - db4oのネイティブクエリ変換バグを引き起こす可能性のある特定の条件はどれですか?
これは失敗します:
しかし、これはしません:
テストの違いは、メソッドを呼び出すことでそれが妨げられるため、db4oが式の変換を行う場合にのみ問題が発生することを明確に示しています。テストでチェックされる値は、テストが最初に挿入するため、正確な値(大文字と小文字の違いはありません)です。
db4oトランスフォーメーションにこれらのクエリにバグがある特別な条件はありますか?多分.net列挙型で?
私はそれを絞り込みました、そして上記の私の例は厄介なビットを含んでいませんでした。enumフィールドとは関係ありませんが、上記の式の「value」と関係があります。
具体的には、クエリに次のような値のsomeInstance.Fieldが含まれている場合に問題が発生します。
sql - この SQL を JPQL に変換するのを手伝ってください。サブクエリの問題 (EclipseLink v2)
私はこれを解決しようとする日があります。
サブクエリに ORDER BY と LIMIT が必要です。これはネイティブ SQL です。
しかし問題は、ORDER BY が JPQL のサブクエリでサポートされていないことです。
ビジネスロジックは次のとおりです。サブクエリは、主に操作ジャーナル履歴の行の優先度と日付によって定義された操作の最後のステータスを返す必要があるため、ORDER BY 句と LIMIT 句が必要です。
動的クエリ用の API を開発したため、JPQL でこれが必要です。これは、使用する必要がある JPQL 用のクエリビルダーです。
前もって感謝します。
java - CreateNativeQuery を使用して SQL データベース値から単一の値を照会する方法は?
CRUD を使用して、データベース内の特定の値にアクセスしたい。私が試したのは:
しかし、これは失敗します。
助言がありますか?
mysql - Hibernate ネイティブ クエリ エラー
休止状態でネイティブ クエリを実行しようとすると、奇妙なエラーが発生します。これは私のクエリです。
そして、次のようにクエリを実行します。
しかし、私はこのエラーが発生しています:
javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: クエリを実行できませんでした
本当に私を投げているビットはこれです:
原因: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: SQL 構文にエラーがあります。1 行目の「limit 2」付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
スタックトレースに表示されます。
クエリはMySQl管理者からエラーなしで実行されるため、ここで途方に暮れています。
Ubuntu 10.10 で JDBC 5.1.15 で JBoss 5 を使用しています。
助けてくれてありがとう...!
jpa - JPA ネイティブ クエリ
ネイティブ クエリを実行してランタイム パラメータを渡し、結果をリストとして取得しようとしています。オブジェクト [] を処理しようとすると、フェッチされた列の 1 つが文字列です。しかし、文字列ではなく java.lang.Character として出力されます。以下にクエリを示します。
EXP_STATUS 列は文字型であるため、文字列に型キャストできませんでした。なぜそれが機能しないのかについてのアイデアはありますか?
よろしく、-アナンド
jpa - 名前付きネイティブクエリのIN句にリストを渡すJPA
JPAで名前付きクエリにリストを渡すことができることは知っていますが、NamedNativeQueryはどうですか?私は多くの方法を試しましたが、それでもリストをNamedNativeQueryに渡すことはできません。NamedNativeQueryのin句にリストを渡す方法を知っている人はいますか?どうもありがとうございます!
NamedNativeQueryは次のとおりです。
そしてそれはこのように呼ばれます:
しかし、結果は私が期待したものではありません。
hibernate - エンティティをマッピングするための JPA の過剰なクエリ
次のエンティティがあります。
このエンティティの特定のインスタンスを見つけるための JPQL クエリは次のとおりです。
ただし、問題は、この単純なクエリがデータベースへの過剰な数の呼び出しを生成していることです...基本的に選択を行います。同じことを行うためのネイティブ sql は次のようになります。
したがって、アイデアは次のような NativeQuery を作成することでした。
しかし、結果は得られませんでした...休止状態は、データベースへの50回の呼び出しを続けます。なぜこれが起こっているのか、どうすれば非常に多くの電話を避けることができるのか知っていますか?. どうもありがとう。
java - ネイティブ クエリのエラー
私はSQLを初めて使用し、以下のネイティブクエリで問題に直面しています
値をデータベースに渡しません。作成日は今日の日付と時刻にする必要があります。このクエリの何が問題なのか、誰か教えてください。どうもありがとう
sql - 保存されたOracle関数にユーザー定義のTABLE型を渡す
私は次のように定義されたoracle関数を持っています:
ここで、G_INTARRAY_TBLは次のように定義されます。
eclipselinkを使用してクエリを作成しています。クエリ文字列でG_INTARRAY_TBLをnullとしてハードコーディングすると、クエリは正常に機能しますが、BigDecimalsのリストを渡そうとすると、エラーが発生します。
java - エラーなしでHibernateを使用したJPAでのネイティブSQLクエリのページング
ご清聴ありがとうございました。
JPA 2.0 と Hibernate 4.X を使用して、いくつかの SQL ネイティブ クエリを実行しています。コードは非常に単純です。
そして私の結果はこれです:
つまり、最初のページの出力には 1 行あたり n 個のアイテムが含まれています (これが私の目的の出力です) が、2 ページ目と 3 ページ目には n+1 個のアイテムがあり、追加されたアイテムは行の数のように表示されます。
同じことが起きた人いますか?Hibernate のドキュメントを検索しましたが、この "funny :@" 問題を解決できませんでした。
このコードは Toplink で実行されましたが、問題はありません。
どうもありがとうございました!!:)