【发布时间】:2016-10-24 13:05:40
【问题描述】:
我需要在 H2 中获取日期的星期几作为数字。有一个函数 DAY_OF_WEEK(date) 将星期日作为一周的第一天返回。 但是,我需要星期一成为一周的第一天。有人知道 H2 中的一个函数来完成这个吗?
我需要它用于自定义休眠方言中的“工作日”功能。返回的值应该对应于 java DayOfWeek 枚举的值。
在 MySQL 中我是这样解决的:
registerFunction("weekday", new SQLFunctionTemplate(StandardBasicTypes.INTEGER, "WEEKDAY(?1)+1"));
现在我不知道如何使用 H2 来实现这一点。提前感谢您的帮助!
【问题讨论】:
标签: javascript hibernate date h2 weekday