2013-05-25 24 views
9

herehere、およびhereと同様に、Sql Server 2012(SQL Server Express 2012を含む)にはSEQUENCEという機能があります。Entity Frameworkを使用してSql Server Expressで次のシーケンス番号を取得する方法は?

私はそう、SELECT NEXT VALUE FOR SeqName

のような次のsequenceを得ることができますしかし、私は私のコードからEntity Frameworkの5を使用していることをどのように行うのですか?

答えて

16

私はそうのようなSqlQueryを使用して作業しました。..

int sequence = context.Database.SqlQuery<int>("SELECT NEXT VALUE FOR MySequenceName").FirstOrDefault(); 
関連する問題