2016-12-04 65 views
0

這樣的替換表名:如何使用值從參數同時使用Spring數據JPA nativeQuery

public interface XXXRepository extends CrudRepository<XXX, Integer> { 
@Query(value = "select * from ?1 where ...", nativeQuery = true) 
List<XXX> findByXXX(String tableName, ...);} 

它給MYSQL語法錯誤與在代碼。 語法錯誤顯示SQL中的表名被「'」包圍。

+0

請發佈您的異常堆棧。 –

回答

2

這是不可能的。參數只能在where子句中使用。

相關問題