只是想知道是否有任何 Firebird 用户可以确认批处理查询不是当前版本(2.5)中支持的功能,是否有人知道这是否在未来版本的管道中?
我们在 C# 应用程序中使用 NHibernate 作为 ORM,并且非常希望利用“Futures”功能将多个查询的执行组合成一个发送到服务器的请求。我们发现此功能不可用,因为我们的查询“回退”到每个查询的一个请求,而不是对它们进行批处理。
我知道 Firebird 有一个“EXECUTE BLOCK”语句,它有效地创建了一个虚拟存储过程,但似乎不可能用任何当前的 Firebird .NET 提供程序来实现它。有人在 Firebird 上使用 Futures 吗?Firebird 是一个很棒的数据库,免费,可以实现为客户端/服务器或嵌入式......我的意思是 Firebird 除了支持批处理查询之外没有什么缺乏的。
有专家想补充他们的意见吗?