Ich habe diese TabelleEinfügen Zeit in H2 Database -. Die Funktion "ParseDateTime" nicht
-- table T_TIME_LAPSE H2 Database Engine
CREATE TABLE IF NOT EXISTS t_time_lapse (
id bigint PRIMARY KEY,
name varchar(50) NOT NULL,
description varchar(200) NOT NULL,
sunday boolean DEFAULT NULL,
monday boolean DEFAULT NULL,
tuesday boolean DEFAULT NULL,
wednesday boolean DEFAULT NULL,
thursday boolean DEFAULT NULL,
friday boolean DEFAULT NULL,
saturday boolean DEFAULT NULL,
init_period date NOT NULL ,
end_period date NOT NULL ,
init_time time DEFAULT NULL,
end_time time DEFAULT NULL,
company_id bigint DEFAULT NULL,
);
Wo ich versuche einfügen Werte von TIME Typ (* das Datum Datentyp Das Format ist yyyy-MM-dd gefunden .zu java.sql.Date mit der auf 00:00:00 gesetzten Zeit (oder zum nächsten möglichen Zeitpunkt, wenn Mitternacht für das angegebene Datum und die Zeitzone aufgrund einer Sommerzeitumstellung nicht existiert) .zugefügt werden.)
-- table t_time_lapse
insert into T_TIME_LAPSE (ID, NAME, DESCRIPTION, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY, INIT_PERIOD, END_PERIOD, INIT_TIME, END_TIME, COMPANY_ID)
values (1777,'key', 'key', 1,1,1,1,1,1,1,CURRENT_TIMESTAMP, CURRENT_TIMESTAMP, PARSEDATETIME('12:22','HH:mm'), PARSEDATETIME('16:22','HH:mm'), 1);
aber ich habe diesen Fehler
Function "PARSEDATETIME" not found; SQL statement: