我在JPA存储库中使用了Spring Boot,因为我有一个带有'@'符号的SQL查询,它在MySQL Workbench中运行良好,但是在Java中抛出错误“ org.hibernate.QueryException:意想不到的char:'@'” 。此错误是否还有其他选择。
SELECT process_id FROM(SELECT * FROM process_master ORDER BY process_id) items_sorted,(SELECT @iv=3) initialisation WHERE find_in_set(main_process_id, @iv) AND length(@iv=concat(@iv, ',', process_id));