To wciąż pojawia się jako numer 1 w wyszukiwarkach Google, więc oto, co mi się udało.
Moje testy jednostkowe/środowisko lokalne budują i wypełniają schemat przy użyciu plików sql. Utworzyłem następujący alias w pliku sql
-- TO_DATE
drop ALIAS if exists TO_DATE;
CREATE ALIAS TO_DATE as '
import java.text.*;
@CODE
java.util.Date toDate(String s, String dateFormat) throws Exception {
return new SimpleDateFormat(dateFormat).parse(s);
}
';
Zwróć uwagę na użycie pojedynczych cudzysłowów zamiast $$ w funkcjach h2 zdefiniowanych przez użytkownika bo to jedyny format, który dla mnie zadziałał.