{h-schema}导致非法字符

时间:2018-12-21 20:51:47

标签: java postgresql hibernate spring-boot spring-data-jpa

我正在使用Spring-data-jpa,对于一个业务用例,我必须编写一个本机SQL查询。

对于本机查询,我试图使用属性{h-schema}定义架构。但是,SQL失败并出现以下异常

错误:

syntax error at or near "`"
Position: 169

本地SQL查询

String sql = "select a, b from {h-schema}test"

休眠生成查询

select a, b from `hello`.test

架构配置:

spring:
  jpa:
    properties:
      hibernate:
        dialect: org.hibernate.dialect.PostgreSQLDialect
        default_schema: hello

数据库:PostgreSQL 操作系统:Mac

0 个答案:

没有答案