问题标签 [createquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
81 浏览

java - 如何使用hibernate createQuery或criteriaQuery连接两个表如何使用注释映射

谁能展示我如何使用 @OneToOne 或 @OneToMany 或 @ManyToOne 等注释映射字段。在这种情况下是一种什么样的关系?

所以现在在employee分支表中,值如下所示。id emp_branch emp_course emp_head 1 机械物理 校长 2 机械化学 校长 3 电气物理 校长 4 电气化学 校长

在员工表中,值如下所示。id emp_id emp_name 分支课程负责人 1 10 sachin 机械物理 001 4 12 Yuvraaj 机械化学 002在此处输入图像描述

select e.*, b.emp_head from EmployeeBranch b , Employee e where e.branch=b.emp_branch
and e.course = b.emp_course and e.branch = 'mechanical';

我想使用 createQuery 在 Employee 实体中设置这个结果。我怎样才能实现这个?

注意:我只想通过映射 onetomany 或 onetoone 或 manytoone 来使用条件或 createQuery。当数据属于上述类型时,我很困惑。我不想使用 JPA 存储库或 HQL 或本机查询

0 投票
1 回答
404 浏览

mysql - Date_add 的休眠 createQuery()

我正在尝试在休眠 HSQL 中实现以下 SQL 查询。而不是值“7”,我必须传递一个动态值“交付”。

DAO 层:

我收到以下错误:

意外标记:DAY

对于我尝试的任何语法。有没有办法使用 HSQL 本身而不是 Native SQL 来实现它?

0 投票
1 回答
79 浏览

sql - Symfony createQuery 有多个表

我想恢复写帖子的用户,只是我尝试这样做时出错“ Attempted to call an undefined method named "getIdPost" of class "App\Entity\User".

如果我删除查询的用户实体,它可以工作并且我没有错误......我不明白它是什么原因,为什么它告诉我用户中没有方法“getIdPost”?这是正常的,因为它是“发布”的一种方法:x

0 投票
1 回答
2992 浏览

oracle - 参数值 [100] 与预期类型不匹配 [java.time.LocalDateTime (n/a)]

我在一个查询中遇到了奇怪的问题

使用此查询,我在 oracle sql 开发人员工具中得到结果,但面临以下 java 问题。

下面是java代码

0 投票
0 回答
39 浏览

java - 如何在键值对中转换 createQuery 响应?

我在我的应用程序中使用 createQuery 函数。下面是示例代码。

因此,截至目前,响应来自对象列表。列名没有响应,直接值来了。

我需要键值对中的响应,例如下面的示例。如果三行来自查询,则响应应该是

实际上查询将在 createQuery 方法中动态进行,这就是为什么我不知道查询中有哪些列。

这就是为什么我需要在键值对中做出响应。

0 投票
1 回答
79 浏览

java - Mysql 中的 Oracle TO_DATE 函数并行,应该同时支持 DB oracle 和 mysql

最初,我遇到了一个奇怪的问题,下面的查询在 Oracle SQL 开发人员中运行良好。

但我在java中面临以下问题Parameter value [100] did not match expected type[java.time.LocalDateTime (n/a)]

下面是java代码,

所以为了解决这个问题,我TO_DATE在我的 java 查询中使用了函数,并且我能够在 java 中运行

但实际问题是我的应用程序同时支持 Oracle 和 MySQL Db,并且该TO_DATE功能在 MYSQL 中不支持,因此当此应用程序在 MySQL 上运行时,此查询将不会运行。

那么我们有什么通用的并行函数TO_DATE同时支持 Oracle 和 MySQL 吗?

0 投票
0 回答
135 浏览

java - 如何在 Spring Boot 应用程序中调用自定义 oracle 函数?

我需要在不使用本机查询的情况下从 Spring Boot 应用程序调用自定义 oracle 函数。

下面是我的 oracle 函数,它以 Date 作为输入

我在互联网上搜索解决方案,但到目前为止还没有找到。人们说一些自定义方言需要创建但没有找到任何完美的逐步链接。

下面是我的java代码: -

这段代码应该运行,截至目前它给出的错误是 todate 是 oracle 函数,我没有在 application.yml 文件中配置任何东西。

请帮忙

0 投票
1 回答
1463 浏览

java - 如何从 Spring Boot 应用程序调用 oracle 函数?

我的要求是我需要在不使用 NATIVE 查询的情况下从 Spring Boot 应用程序调用 oracle 函数。

下面是我的 oracle 函数,它以 Date 作为输入

我在互联网上搜索解决方案,但到目前为止还没有找到。人们说一些自定义方言需要创建但没有找到任何完美的逐步链接。

下面是我的java代码: -

这段代码应该运行,截至目前它给出的错误是 todate 是 oracle 函数,我没有在 application.yml 文件中配置任何东西。

我得到以下错误

请帮忙

0 投票
0 回答
73 浏览

java - 如何计算应该支持 ORACLE 和 MYSQL 数据库的两个日期之间的差异?

我的应用程序同时支持数据库 oracle 和 MySQL,现在我需要计算两个日期之间的差异。

我的代码与 Oracle 一起使用,因为它支持“-”运算符,但它不适用于 MySQL。MySQL具有DATEDIFF计算差异的功能。

我们是否有任何选项可以计算相同查询的差异并且应该与 MySQL 和 Oracle 一起使用?我不想写两个不同的查询

0 投票
1 回答
16 浏览

mysql - 如何为手机号码设置一个约束。在 mysql 中使用 CREATE 查询的字段

我已经尝试了LIKENOT LIKE的所有组合,但无法为手机号码字段设置CONSTRAINT,因为我想使用创建表

但是在插入值时出错,我只想要手机号码字段中的数字