当前位置: 首页 > 知识库问答 >
问题:

我们可以使用JPA查询创建一个表吗

越正阳
2023-03-14

我正在使用JPA QueryDSL从DB查询数据,这很管用。现在,我有一个用JPA QueryDSL编写的复杂的select查询,我需要使用它创建一个临时表,如下所示(POSTGRES)。

create TEMP table temp as (select * from XYZ.)

有没有人可以帮助使用JPA QueryDSL定义上面的查询。有可能用JPA查询处理DDL吗?

您对我的问题提出的建议将不胜感激。

共有1个答案

佟颖逸
2023-03-14

这在现有的框架内是不可能的。我强烈建议在应用程序层中创建表是一个坏主意。JPA实体类必须在运行时创建,等等,你能在模式中创建一个标准表并将其用于临时数据,在运行结束时将其清空吗?

 类似资料:
  • 我是spring boot的新手,我试图使用Spring-boot JPA创建一个简单的REST服务。首先,我使用了简单的< code>@Repository,它工作得很好,我可以为我的类中定义的属性编写自定义查询方法。但是当我使用< code > @ RepositoryRestResource 时,我无法创建自定义查询方法。对主键和其他操作的基本发现正在发生,但我不能创建任何自定义查询。 这是

  • 问题内容: 我是JPA的新手。 根据我的理解,JPA是规范,Hibernate实现JPA并提供附加功能以及JPA方法。 但是我正在阅读JPA教程,其中使用对象可以对数据执行CRUD,而无需使用Hibernate库! 所以任何人都可以让我知道 是否可以单独使用JPA 而不使用Hibernate 来使用方法? 请提及一些有用的链接或示例。 非常感谢您的回应。 谢谢。 问题答案: 您是正确的JPA是规范

  • 我必须从Postgres表中读取配置并广播它,以使用它过滤主数据流。我正在使用Flink广播状态进行此操作。当我从本地套接字获取配置时,它工作得很好。 用例是在Flink作业中从Postgres读取最新配置,而无需重新启动作业。 我们可以从Postgres表创建Flink数据流吗?如果可能的话,它是否有效,因为它将永远保持JDBC连接的活性?

  • 本文向大家介绍我们可以在MySQL查询中使用SELECT NULL语句吗?,包括了我们可以在MySQL查询中使用SELECT NULL语句吗?的使用技巧和注意事项,需要的朋友参考一下 是的,我们可以在MySQL查询中使用SELECT NULL语句。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 以下是实现SELECT NULL

  • 我有数据框中的示例数据如下 我们可以生成散点图(或任何折线图等)只有这一张唱片。 我尝试了多种方法,但我得到了 在X轴中:日期 在Y轴:两个点,一个用于Emp计数,另一个用于深度计数

  • 从文档中可以看出,这在spring-boot-maven-plugin中是不可能的。 所以现在我正在尝试创建一个测试JAR,但是当我运行应用程序类时,我得到了 有没有关于如何在没有maven插件的情况下打包SpringBoot应用程序的文档?