2016-09-01 10 views
0

SQL Serverのプロシージャが意味するものは、特定のテーブルに対して次のように割り当てます。ハイバーネイトの私の挿入ステートメントで次のシーケンス値を生成するには?

select @ id = NEXT value FOR sq_id;

同じシーケンス値のために、spring-hibernateを使用して特定のテーブルに対していくつかの他のカラム値を挿入してください。 したがって、特定のテーブルの次のシーケンス値を生成するinsertクエリが必要です。

+0

あなたはそうではありません... Hibernateはあなたのためにそれを処理します... IDを表すフィールドを指定し、適切な注釈を使用します。 –

答えて

0

は、SQL Serverでシーケンスを作成し使用することができます。私たちはTest.TestSequence

私たちは、環式シーケンス、任意の刻み任意の出発点を作ることができますまたはFOR SELECT NEXT値を使用することができます次の値については

CREATE SEQUENCE Test.TestSequence 
START WITH 1 
INCREMENT BY 1 ; 

終了点など

関連する問題