2016-10-05 15 views
1

我正在對內存中的h2和postgres上的dev進行單元測試。我們可以在H2中定義函數,使其獲取參數值

Postgres的功能都可以通過

CREATE ALIAS ST_GeomFromEWKT FOR "com.test.Functions.ST_GeomFromEWKT"; 

容易嘲笑,但定製JOOQ生成功能不起作用,因爲他們被稱爲書面PARAMS

select id, name from my_custom_function(p_id := 1); 

H2需要

select id, name from my_custom_function(1); 

燦這是統一的?

回答

1

您似乎在使用H2數據庫中的SQLDialect.POSTGRES方言調用該函數。切換到SQLDialect.H2,它應該適用於可以保持兼容的簡單功能。

相關問題