We are Migrating from springboot 2 to 3 which includes hibernate 5 to 6 migration
public class ExtendSqlServer2012Dialect extends SqlServer2012Dialect{
public ExtendSqlServer2012Dialect(){
registerFunction("datediffhr", new SQLFunctionemplate(StandardBasicTypes.INTEGER,"datediff(hour,?1,?2)"));
registerFunction("dateaddhr", new SQLFunctionemplate(StandardBasicTypes.TIMESTAMP,"dateaddhr(hour,0,?1)"));
}
}