hql相关内容

如何在hibernate HQL中执行日期操作

我想使用hibernate hql执行数据时间操作。 我想添加和减去两个日期,以及我想从1年或1个月中减去一个特定的日期。 如何在hibernate中使用HQL? 有人知道吗? / p> 有没有可用的教程? 请帮助,如果可以的话。 谢谢。 解决方案 请参阅 在HQL中执行日期/时间数学? 为例。 要使用自定义sql,您必须写一个自己的hiber ..
发布时间:2017-04-06 21:16:38 其他开发

使用HQL查询日期而忽略Oracle上的时间

我有一个表(在Oracle 9及以上),我需要使用Hibernate查找给定日期的所有条目。这些条目具有时间戳(数据类型为“date”)。一些条目有一段时间,其他条目只有一个日期。这不能改变,因为这是我不能改变的其他应用程序的输出。在SQL中,我将按照 SELECT * FROM table WHERE trim(table.date)= to_date('11 .06 .2009') ..
发布时间:2017-04-06 20:28:42 其他开发

如何在HQL查询中检查NULL或无效

我有两个不同的表工件和分类。我想检索没有分类的工件列表。分类表包含ID(PK),Artifact_Id(外键),Active(0/1),而工件表包含ID(PK),Name。每个工件可以有很多分类。我想在没有分类时返回工件列表(即分类不包含该工件,或者工件已分类,但所有实例都不处于活动状态(0)) 例如 工件 ID名称 1 xyz 2 pqr 3 abc 分类 Id ..
发布时间:2017-03-19 22:29:02 数据库

HQL:replace on elements()

我有以下HQL查询: 来自Paperboy作为paperboy 其中 replace ._mobile,'',''),'/','')=:nr或replace(replace(paperboy._phone,'',''),'/','')=:nr或 :元素中的nr(paperboy._additionalPhoneNumbers) 现在的问题是,我还必须替换空格和斜杠在_additi ..
发布时间:2017-03-19 21:58:43 其他数据库

从表值函数NHibernate的选择

我需要在这一点帮助。 我想在选择使用表值函数,但我得到了,这是不映射到的错误。 dbo.FnListEvnt没有映射[从dbo.FnListEvnt(:DT,:ID,:代码)] 功能 CREATE FUNCTION [DBO]。[FnListEvnt] (@DT DATETIME,@ID INT,@CODE VARCHAR(4) ) RETURNS @RESULTAD ..
发布时间:2016-10-08 14:49:05 C#/.NET

NHibernate的标准在哪里列表属性的任何元素为真

我有一个已经创建NHibernate的标准查询,我需要修改,因此我可以添加一个新的条件。 查询是基于订单对象,其中有一个名单的OrderItems 然后,每个 OrderItem的拥有的布尔的名为 FinalDeliveryIndi​​cator 。 属性 在我的条件查询我需要补充的,我想所有订单的情况,它的的OrderItems 的 FinalDeliveryIndi​​cator ..
发布时间:2016-10-01 19:53:12 C#/.NET

NHibernate的QueryOver与子查询和别名

我竭力以下(简体)HQL转换为QueryOver: 选择订阅$从认购B $ b作为认购 ,其中不存在(自装运货物为 ,其中shipment.Subscription =认购 和(shipment.DeliveryDate = :deliveryDate) ) 我已经走到这一步: 订阅订阅= NULL; Session.QueryOver(()=>认购) ..
发布时间:2016-10-01 00:50:41 C#/.NET

使用参数化一个HqlBasedQuery HQL IN子句?

如何传递的事情列出来的'中'NHibernate的HQL? 例如 条款 //从用户界面,在编译时不知道输入数据 [对象] productIds = {1,17,36,...}; 串hqlQuery = @“从产品 为督促 ,其中prod.Id在(?)”; HqlBasedQuery查询=新HqlBasedQuery(typeof运算(产品),hqlQuery,product ..
发布时间:2016-09-23 23:12:08 C#/.NET

加入非ContentPart表到ContentPart表使用果园HQL API

我想执行使用乌节HQL API两个不同的表之间的简单连接。问题是,在表中的一个不是ContentPartTable。这是可能的? 下面是它看起来像在普通的SQL: SELECT * FROM ItemPartRecord 加入ItemRecord 在ItemRecord.ItemId = ItemPartRecord.ItemId 凡ItemRecord.Price 1000和10000之间 ..
发布时间:2016-06-28 12:44:08 ASP .NET

注释@Basic瞬态变量

我有一个POJO类包括:结果 - 持续的性能,结果 - 瞬态特性 在写HQL我考虑两:持续性和短暂性。 即HQL像选择persistent_properties,从Pojo_classname transient_prop 是正确的? 我可以写 @Basic 标注瞬态变量? 解决方案 没有,这是不正确的。一个HQL查询转换为SQL。一个 @Transient 属性是不是在数据库 ..
发布时间:2016-05-17 19:59:58 Java开发

@NamedQuery超过@NamedNativeQuery

是否有处于休眠或反之亦然使用 @NamedQuery 在 @NamedNativeQuery 的任何好处。 我不能发现确切的差或 在这种背景下,我们应该用 @NamedQuery 在 @NamedNativeQuery 先谢谢了。 解决方案 @NamedNativeQuery 让你写一个名为SQL查询,而 @NamedQuery 让你写一个命名HQL查询(或JPQL)。 在一般情况 ..
发布时间:2016-05-17 19:49:55 Java开发

挽救一个孩子的家长存在

我有一些继承了一个模型,它是使用NHibernate到persisti上的数据库。 NHibernate的映射与功能NHibernate工作正常,但我有一个场景,我要救一个孩子的存在父。我的模型是这样的: 公共类项目 { 众长ID为{获得;组; } 公共字符串名称{;组; } //其他属性 } 公共类ItemCommercial:项目 { 公共十进制值{获得;组; } ..
发布时间:2015-11-27 12:34:14 C#/.NET