postgresql 获取序列的下一个值

0sgqnhkj  于 2023-11-18  发布在  PostgreSQL
关注(0)|答案(1)|浏览(134)

我正在尝试为我的blazorserver获取序列的下一个值。
序列是很久以前在现有数据库中创建的。
我想找回我新开发的blazorserver的价值。

建模器

modelBuilder.HasSequence<long>("sequence_name");

字符串

验证码

var seq = _db.Database.ExecuteSqlRaw("select nextval('sequence_name')");

结果

seq = -1


如何正确获取序列的下一个值?

thigvfpy

thigvfpy1#

根据微软的查询标量(非实体)类型,LINQ和SQL可以一起用于无实体类型。

var seq = _db.Database.SqlQueryRaw<long>("select nextval('sequence_name')");

字符串

相关问题