我有一个名为Availability(uname,date,start_time,end_time)的表,用户可以在其中输入空闲的时间段。现在,我想在插入或更新Availability表之前创建一个触发器,以检查新输入是否与同一用户在同一日期所做的现有可用性重叠。如果它重叠,我想合并两个时隙。这是我到目前为止的代码: create or replace function check_overlap()begin
update availability
我希望能够使用一个使用Spring Data JPA的PostgreSQL数据库。我能这么做吗?为了澄清,我希望能够像使用CrudRepository或JpaRepository一样使用东西,而不是挂钩到H2内存中的数据库,而是挂钩到PostgreSQL数据库。我正在学习本教程,它使用了一个H2数据库:
谢谢你的帮助!