protected override string StringifyMaxdatetime(ParamlessFuncSegment segment) { throw new NotSupportedException(segment.Func); }
// StartTime ge now() protected override string StringifyNow(ParamlessFuncSegment segment) { return("GETDATE()"); }
// StartTime eq mindatetime() protected override string StringifyMindatetime(ParamlessFuncSegment segment) { return("TO_DATE('-4713-01-01 00:00:00', '-YYYY-MM-DD HH24:MI:SS')"); }
// EndTime eq maxdatetime() protected override string StringifyMaxdatetime(ParamlessFuncSegment segment) { return("TO_DATE('9999-12-31 23:59:59', 'YYYY-MM-DD HH24:MI:SS')"); }
// EndTime eq maxdatetime() protected override string StringifyMaxdatetime(ParamlessFuncSegment segment) { return("str_to_date('9999-12-31 23:59:59.999999','%Y-%m-%d %H:%i:%s.%f')"); }
// StartTime ge now() protected override string StringifyNow(ParamlessFuncSegment segment) { return("current_timestamp()"); }